Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix test filter interpretation on Linux

XCTest on Linux interpret pattern such as `Module.TestSuite/` as

`Module.TestSuite` which differ from macOS. This commit pass through the

pattern when a tailing dot is detected.

  1. … 1 more file in changeset.
Add test coverage around XCTest filtering

  1. … 2 more files in changeset.
Fix XCTest filtering

* Don't translate `ModuleName.*` to `All` filter. `ModuleName` could

be something else then the compiled module name which would result in

wrongly assuming all test were selected.

* Fix the duplication case where filter `ModuleName.testSuite` and

`ModuleName.testSuite.testCase` were used at the same time.

  1. … 1 more file in changeset.
Merge remote-tracking branch 'origin/lacasseio/native/rename-swift-executable'

* origin/lacasseio/native/rename-swift-executable:

Address code review and fix CI failure

Fix CI failures

Rename `swift-executable` to `swift-application`

  1. … 3 more files in changeset.
Address code review and fix CI failure

  1. … 1 more file in changeset.
Make sure we use a consistent naming convention for XCTest

  1. … 9 more files in changeset.
Use vaarg in `XCTestSelection`

Use better exception message

  1. … 1 more file in changeset.
Rename `swift-executable` to `swift-application`

This commit also rename everything that implies Swift executable as in

an application.

  1. … 32 more files in changeset.
Polish XCTest filtering

  1. … 11 more files in changeset.
Improve XCTestConventionPlugin test coverage on Windows

  1. … 4 more files in changeset.
Rename SwiftTestExecutable to SwiftXCTestBinary

  1. … 7 more files in changeset.
Remove SwiftBundle types from public API and collapse XCTests into one type

  1. … 15 more files in changeset.
Merge `CreateSwiftBundle` task with `InstallXCTestBundle`

  1. … 13 more files in changeset.
Merge `CreateSwiftBundle` task with `InstallXCTestBundle`

  1. … 13 more files in changeset.
Remove `Info.plist` configuration

  1. … 13 more files in changeset.
Remove `Info.plist` configuration

  1. … 13 more files in changeset.
Fix CI failure regarding working directory on Linux

Fix CI failure regarding working directory on Linux

Fix CI failure

Fix CI failure

Split out create bundle and install task

  1. … 5 more files in changeset.
Split out create bundle and install task

  1. … 5 more files in changeset.
Add support for XCTest report generation on Linux

  1. … 8 more files in changeset.
Add support for XCTest report generation on Linux

  1. … 8 more files in changeset.
Address code review comments

  1. … 11 more files in changeset.
Add new cpp-unit-test plugin and base types

  1. … 13 more files in changeset.
quasi-working google test task

  1. … 8 more files in changeset.
Cleanup, javadoc and test fixing

  1. … 11 more files in changeset.
Fix CI failures

  1. … 3 more files in changeset.