SwiftXCTestIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.
Relocate _main symbol when XCTest is used with Swift executables

    • -8
    • +32
    ./SwiftXCTestIntegrationTest.groovy
  1. … 11 more files in changeset.
Remove `Info.plist` configuration

    • -15
    • +0
    ./SwiftXCTestIntegrationTest.groovy
  1. … 13 more files in changeset.
Remove `Info.plist` configuration

    • -15
    • +0
    ./SwiftXCTestIntegrationTest.groovy
  1. … 13 more files in changeset.
Split out create bundle and install task

    • -29
    • +30
    ./SwiftXCTestIntegrationTest.groovy
  1. … 5 more files in changeset.
Split out create bundle and install task

    • -29
    • +30
    ./SwiftXCTestIntegrationTest.groovy
  1. … 5 more files in changeset.
Rename XcTestFinderFixture to use XCTest naming convention

  1. … 2 more files in changeset.
Ignore main.o from executables-under-test

  1. … 1 more file in changeset.
Address review comments

  1. … 4 more files in changeset.
Inline test projects into test setup so they can all use the XCTest fixture

    • -10
    • +113
    ./SwiftXCTestIntegrationTest.groovy
  1. … 16 more files in changeset.
Extract XcTest lib finder into fixture

    • -37
    • +3
    ./SwiftXCTestIntegrationTest.groovy
  1. … 1 more file in changeset.
Refactor Swift test fixtures to remove the wrapping/delegating methods

    • -47
    • +89
    ./SwiftXCTestIntegrationTest.groovy
  1. … 29 more files in changeset.
Fixed broken integration test on Linux.

Merging both macOS and Linux install task concept

  1. … 6 more files in changeset.
Merging both macOS and Linux install task concept

  1. … 6 more files in changeset.
Enable debug logging

Enable debug logging

Fix difference between macOS and Linux

Fix difference between macOS and Linux

Add support for XCTest report generation on Linux

    • -28
    • +4
    ./SwiftXCTestIntegrationTest.groovy
  1. … 8 more files in changeset.
Add support for XCTest report generation on Linux

    • -28
    • +4
    ./SwiftXCTestIntegrationTest.groovy
  1. … 8 more files in changeset.
Fix some more CI failures

    • -0
    • +20
    ./SwiftXCTestIntegrationTest.groovy
Fix bad rebase

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

  1. … 11 more files in changeset.
Implement `add` and `addAll` on `ListProperty`

  1. … 7 more files in changeset.
Implement XCTest support for Linux

    • -22
    • +348
    ./SwiftXCTestIntegrationTest.groovy
  1. … 74 more files in changeset.