CppUnitTestIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added some int test coverage for the native testing plugins.

    • -122
    • +0
    ./CppUnitTestIntegrationTest.groovy
  1. … 10 more files in changeset.
Changed the `cpp-unit-test` plugin to behave more like the `xctest` plugin, so that it will compile and run the test suite when there is no component under test present, and to use a similar naming scheme for tasks and directory names.

Re-added a type to represent an executable built for tests implemented in C++.

    • -8
    • +42
    ./CppUnitTestIntegrationTest.groovy
  1. … 12 more files in changeset.
Introduced a native testing base plugin, to take care of common aspects of native test support. Currently simply adds some lifecycle tasks.

Introduced an abstraction to represent a native test suite and renamed `testExecutable` to `testBinary` on each of the native test suite types.

    • -4
    • +12
    ./CppUnitTestIntegrationTest.groovy
  1. … 13 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.

  1. … 4 more files in changeset.
Add support for building static c++ libraries

  1. … 41 more files in changeset.
Fixing tests

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

    • -0
    • +79
    ./CppUnitTestIntegrationTest.groovy
  1. … 31 more files in changeset.