SwiftXCTestIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -19
    • +19
    ./SwiftXCTestIntegrationTest.groovy
  1. … 872 more files in changeset.
Annotate integ tests failing with instant execution in :testingNative

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +19
    ./SwiftXCTestIntegrationTest.groovy
  1. … 8 more files in changeset.
Annotate integ tests failing with instant execution in :testingNative

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +19
    ./SwiftXCTestIntegrationTest.groovy
  1. … 8 more files in changeset.
Fixing more tests

  1. … 1 more file in changeset.
Fixing more test failures

    • -8
    • +16
    ./SwiftXCTestIntegrationTest.groovy
Fixing tests

  1. … 6 more files in changeset.
Use SwiftTaskNames during assertions

    • -36
    • +56
    ./SwiftXCTestIntegrationTest.groovy
  1. … 5 more files in changeset.
Support LinuxMain XCTest pattern on Linux

    • -36
    • +63
    ./SwiftXCTestIntegrationTest.groovy
  1. … 24 more files in changeset.
Change int tests to use relevant fixture methods to express their expectations about the build log output.

  1. … 22 more files in changeset.
Revert "Hack to gather more information on flakiness"

This reverts commit d5d2b154408796fd86ed34a7dad06bd1adb41369.

    • -13
    • +2
    ./SwiftXCTestIntegrationTest.groovy
Hack to gather more information on flakiness

    • -2
    • +13
    ./SwiftXCTestIntegrationTest.groovy
Disable XCTest integration tests on macOS with Swift3

  1. … 2 more files in changeset.
Rename ToolChainRequirement.SWIFT to SWIFTC

We're really expressing a need for the tool, not the language

  1. … 21 more files in changeset.
Convert `@Requires` to `@RequiresInstalledToolChain` for Swift and Obj-C

Signed-off-by: Daniel Lacasse <daniel@gradle.com>

  1. … 34 more files in changeset.
Add missing test coverage and improve test fixtures

Signed-off-by: Daniel Lacasse <daniel@gradle.com>

  1. … 21 more files in changeset.
Remove XCTest finder fixture

Signed-off-by: Daniel Lacasse <daniel@gradle.com>

  1. … 2 more files in changeset.
Add test coverage for XCTest with static library

Signed-off-by: Daniel Lacasse <daniel@gradle.com>

    • -68
    • +0
    ./SwiftXCTestIntegrationTest.groovy
  1. … 7 more files in changeset.
Add test coverage around XCTest filtering

    • -0
    • +20
    ./SwiftXCTestIntegrationTest.groovy
  1. … 2 more files in changeset.
Rename `swift-executable` to `swift-application`

This commit also rename everything that implies Swift executable as in

an application.

    • -13
    • +13
    ./SwiftXCTestIntegrationTest.groovy
  1. … 32 more files in changeset.
Add test coverage for incremental builds with Swift projects

    • -0
    • +53
    ./SwiftXCTestIntegrationTest.groovy
  1. … 1 more file in changeset.
Fix path to sync for Xcode XCTest execution

  1. … 3 more files in changeset.
Remove workaround when testing Swift executable

Improve XCTestConventionPlugin test coverage on Windows

  1. … 4 more files in changeset.
Fix failing test on macOS

Fix other test that changed subproject names in the merge

    • -21
    • +6
    ./SwiftXCTestIntegrationTest.groovy
Test the main() function from a main.swift

    • -20
    • +7
    ./SwiftXCTestIntegrationTest.groovy
  1. … 1 more file in changeset.
Fix bad merge

Rename RelocateMainSymbol to UnexportMainSymbol

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

    • -35
    • +25
    ./SwiftXCTestIntegrationTest.groovy
  1. … 13 more files in changeset.
Merge `CreateSwiftBundle` task with `InstallXCTestBundle`

    • -35
    • +25
    ./SwiftXCTestIntegrationTest.groovy
  1. … 13 more files in changeset.