AbstractSwiftXCTestIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixing more tests

    • -1
    • +1
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 1 more file in changeset.
Fix more test

    • -2
    • +2
    ./AbstractSwiftXCTestIntegrationTest.groovy
Fixing tests

    • -2
    • +3
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 6 more files in changeset.
Support LinuxMain XCTest pattern on Linux

    • -4
    • +5
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 24 more files in changeset.
Fix issue with relocate task

    • -0
    • +5
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 3 more files in changeset.
Fix other tests that require 32-bit support

    • -1
    • +1
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 17 more files in changeset.
Allow multiple versions of xcode for testing

    • -1
    • +1
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 9 more files in changeset.
Add architecture support for CppUnit tests

    • -0
    • +25
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 16 more files in changeset.
Add support for C++ applications to the `cpp-unit-test` plugin, by relocating the `main` symbol from the object files of the application under test. Change the `UnexportMainSymbol` to be more idiomatic and the `runTest` task to be incremental.

Move some test coverage so that it is applied to both the XCtest and C++ unit test plugins.

    • -40
    • +14
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 17 more files in changeset.
Disable XCTest integration tests on macOS with Swift3

    • -0
    • +7
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 2 more files in changeset.
Rename ToolChainRequirement.SWIFT to SWIFTC

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

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

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

    • -3
    • +3
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 34 more files in changeset.
Add missing test coverage and improve test fixtures

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

    • -7
    • +1
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 21 more files in changeset.
Added some int test coverage for the native testing plugins.

    • -10
    • +10
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 10 more files in changeset.
Remove cycle dependency between `platform-native` and `language-native`

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

    • -6
    • +0
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 16 more files in changeset.
Refactored native component tests to remove an abstract method that is not longer required as each component now has a `binaries` container that can be used by the test instead.

    • -2
    • +2
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 4 more files in changeset.
Add test coverage for XCTest and C++ unit test

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

    • -4
    • +11
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 10 more files in changeset.
Ensure static and shared libraries can be built together

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

    • -1
    • +1
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 9 more files in changeset.
Minor edits to int test.

    • -1
    • +2
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 1 more file in changeset.
Remove XCTest finder fixture

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

    • -4
    • +1
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 2 more files in changeset.
Add test coverage for XCTest with static library

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

    • -0
    • +83
    ./AbstractSwiftXCTestIntegrationTest.groovy
  1. … 7 more files in changeset.