Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This adds the semicolon character to the list of special escaped characters in two functions we use for preparing test command strings in `sub_test.py`. It was needed to accommodate HPO testing where the `execopts` expect to pass a `;` as the delimiter between arguments for the `hpo-example.chpl` blog article. I found that when `start_test` was used the program was not seeing any arguments after the first `;` in the `argsString` argument. Manually escaping the character did not work, but adding the `;` to the list of escaped characters in these `ShellEscape` and `ShellEscapeCommand` did. TESTING: - [x] paratest `[Summary: #Successes = 17653 | #Failures = 0 | #Futures = 0]` - [x] paratest w/gasnet `[Summary: #Successes = 17835 | #Failures = 0 | #Futures = 0]` [reviewed by @jabraham17 - thanks!]
- Loading branch information