Skip to content

Commit 73ecc9d

Browse files
committed
fix: Added TEST_FRAMEWORK define symbol to unity test assemblies
To fix compilation errors if the Test Framework plugin is not installed.
1 parent c4e1663 commit 73ecc9d

12 files changed

Lines changed: 116 additions & 25 deletions

Tests/Editor/BehaviourInfoTests.cs.meta

Lines changed: 10 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Tests/Editor/GenerationDatabaseTests.meta

Lines changed: 7 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Tests/Editor/GenericUnityObjects.EditorTests.asmdef

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,20 @@
1414
"excludePlatforms": [],
1515
"allowUnsafeCode": false,
1616
"overrideReferences": true,
17-
"precompiledReferences": [
17+
"precompiledReferences": [
1818
"nunit.framework.dll"
1919
],
2020
"autoReferenced": false,
2121
"defineConstraints": [
22-
"UNITY_INCLUDE_TESTS"
22+
"UNITY_INCLUDE_TESTS",
23+
"TEST_FRAMEWORK"
24+
],
25+
"versionDefines": [
26+
{
27+
"name": "com.unity.test-framework",
28+
"expression": "",
29+
"define": "TEST_FRAMEWORK"
30+
}
2331
],
24-
"versionDefines": [],
2532
"noEngineReferences": false
2633
}

Tests/Editor/TypeInfoTests.cs.meta

Lines changed: 10 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Tests/Integration/GenericBehaviour_ConcreteClass.cs.meta

Lines changed: 10 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Tests/Integration/GenericBehaviour_GenericArguments.cs.meta

Lines changed: 10 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Tests/Integration/GenericBehaviour_Selector.cs.meta

Lines changed: 10 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Tests/Integration/GenericScriptableObject_ConcreteClass.cs.meta

Lines changed: 10 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Tests/Integration/GenericScriptableObject_GenericArguments.cs.meta

Lines changed: 10 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Tests/Integration/GenericUnityObjects.IntegrationTests.asmdef

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,15 @@
1717
],
1818
"autoReferenced": false,
1919
"defineConstraints": [
20-
"UNITY_INCLUDE_TESTS"
20+
"UNITY_INCLUDE_TESTS",
21+
"TEST_FRAMEWORK"
22+
],
23+
"versionDefines": [
24+
{
25+
"name": "com.unity.test-framework",
26+
"expression": "",
27+
"define": "TEST_FRAMEWORK"
28+
}
2129
],
22-
"versionDefines": [],
2330
"noEngineReferences": false
2431
}

0 commit comments

Comments
 (0)