aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/rules/objc/README.md
blob: 388dbc6e2b6fd35054d8bab771126876092b5cbc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
# Objc rule tests
This package contains subclasses of ObjcRuleTestCase.  These test cases use
--experimental_objc_crosstool=all by default, as per
ObjcRuleTestCase#useConfiguration.  This is meant to test the "crosstool"
case.

The "legacy" case (that is, --experimental_objc_crosstool=off) is also tested
in subclasses prefixed with the word "Legacy".  Tests in the superclass, then,
are tested for both crosstool configurations, while tests in the subclass are
only tested for --experimental_objc_crosstool=off.

As the crosstool case is developed, tests will moved up to superclasses.
Eventually, the legacy subclasses will be removed.