Skip to content

Commit bb69e7c

Browse files
Update Xcode project settings for TestsPlan usage.
1 parent b5eb8f2 commit bb69e7c

File tree

5 files changed

+123
-3
lines changed

5 files changed

+123
-3
lines changed
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"configurations" : [
3+
{
4+
"id" : "66042A4A-495F-4753-9DC9-F717EBB059FD",
5+
"name" : "Configuration 1",
6+
"options" : {
7+
8+
}
9+
}
10+
],
11+
"defaultOptions" : {
12+
13+
},
14+
"testTargets" : [
15+
{
16+
"skippedTests" : [
17+
"EIP712Tests",
18+
"web3swift_AdvancedABIv2_Tests",
19+
"web3swift_EIP67_Tests",
20+
"web3swift_EIP681_Tests",
21+
"web3swift_ENS_Tests",
22+
"web3swift_ERC20_Class_Tests",
23+
"web3swift_Eventloop_Tests",
24+
"web3swift_RLP_Tests",
25+
"web3swift_Tests",
26+
"web3swift_User_cases",
27+
"web3swift_basic_local_node_Tests",
28+
"web3swift_numberFormattingUtil_Tests",
29+
"web3swift_personalSignature_Tests",
30+
"web3swift_promises_Tests",
31+
"web3swift_transactions_Tests"
32+
],
33+
"target" : {
34+
"containerPath" : "container:web3swift.xcodeproj",
35+
"identifier" : "139751B6219AF76D0044D2B0",
36+
"name" : "Tests"
37+
}
38+
}
39+
],
40+
"version" : 1
41+
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"configurations" : [
3+
{
4+
"id" : "5D3628F1-9FF5-41F4-B931-7A4B70B1EB41",
5+
"name" : "Configuration 1",
6+
"options" : {
7+
8+
}
9+
}
10+
],
11+
"defaultOptions" : {
12+
13+
},
14+
"testTargets" : [
15+
{
16+
"skippedTests" : [
17+
"web3swift_ENS_Tests",
18+
"web3swift_ST20AndSecurityToken_Tests",
19+
"web3swift_infura_Tests",
20+
"web3swift_remoteParsing_Tests",
21+
"web3swift_websocket_Tests"
22+
],
23+
"target" : {
24+
"containerPath" : "container:web3swift.xcodeproj",
25+
"identifier" : "139751B6219AF76D0044D2B0",
26+
"name" : "Tests"
27+
}
28+
}
29+
],
30+
"version" : 1
31+
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"configurations" : [
3+
{
4+
"id" : "4E912C93-FF4B-4607-99AB-A9647DCD2235",
5+
"name" : "Configuration 1",
6+
"options" : {
7+
8+
}
9+
}
10+
],
11+
"defaultOptions" : {
12+
"codeCoverage" : false,
13+
"targetForVariableExpansion" : {
14+
"containerPath" : "container:web3swift.xcodeproj",
15+
"identifier" : "1317BCE2218C50D100D6D095",
16+
"name" : "web3swift"
17+
}
18+
},
19+
"testTargets" : [
20+
{
21+
"parallelizable" : true,
22+
"target" : {
23+
"containerPath" : "container:web3swift.xcodeproj",
24+
"identifier" : "139751B6219AF76D0044D2B0",
25+
"name" : "Tests"
26+
}
27+
}
28+
],
29+
"version" : 1
30+
}

web3swift.xcodeproj/project.pbxproj

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,9 @@
405405
5C03EACC274406400052C66D /* web3swift_User_cases.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = web3swift_User_cases.swift; sourceTree = "<group>"; };
406406
5C03EACD274406400052C66D /* web3swift_AdvancedABIv2_Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = web3swift_AdvancedABIv2_Tests.swift; sourceTree = "<group>"; };
407407
5C03EACE274406410052C66D /* web3swift_transactions_Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = web3swift_transactions_Tests.swift; sourceTree = "<group>"; };
408+
5CDEF972275A74590004A2F2 /* web3swift.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = file; name = web3swift.xctestplan; path = Tests/web3swiftTests/web3swift.xctestplan; sourceTree = SOURCE_ROOT; };
409+
5CDEF973275A74670004A2F2 /* LocalTests.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = LocalTests.xctestplan; sourceTree = "<group>"; };
410+
5CDEF974275A747B0004A2F2 /* RemoteTests.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = RemoteTests.xctestplan; sourceTree = "<group>"; };
408411
CB50A52727060BD600D7E39B /* web3swift_EIP712_Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = web3swift_EIP712_Tests.swift; sourceTree = "<group>"; };
409412
CB50A52927060C5300D7E39B /* EIP712.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EIP712.swift; sourceTree = "<group>"; };
410413
E22A911E241ED71A00EC1021 /* browser.min.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = browser.min.js; sourceTree = "<group>"; };
@@ -460,7 +463,7 @@
460463
1317404621BE96D300208B8F /* web3swiftTests */ = {
461464
isa = PBXGroup;
462465
children = (
463-
CB50A52727060BD600D7E39B /* web3swift_EIP712_Tests.swift */,
466+
5CDEF972275A74590004A2F2 /* web3swift.xctestplan */,
464467
E252E68126B542D000717C16 /* local_tests */,
465468
E252E68026B40C1600717C16 /* infura_tests */,
466469
);
@@ -969,6 +972,8 @@
969972
E252E68026B40C1600717C16 /* infura_tests */ = {
970973
isa = PBXGroup;
971974
children = (
975+
5CDEF974275A747B0004A2F2 /* RemoteTests.xctestplan */,
976+
5C03EACB274406400052C66D /* web3swift_remoteParsing_Tests.swift */,
972977
5C03EAB5274406340052C66D /* web3swift_ENS_Tests.swift */,
973978
5C03EAB8274406340052C66D /* web3swift_infura_Tests.swift */,
974979
5C03EAB7274406340052C66D /* web3swift_ST20AndSecurityToken_Tests.swift */,
@@ -980,6 +985,7 @@
980985
E252E68126B542D000717C16 /* local_tests */ = {
981986
isa = PBXGroup;
982987
children = (
988+
CB50A52727060BD600D7E39B /* web3swift_EIP712_Tests.swift */,
983989
5C03EACD274406400052C66D /* web3swift_AdvancedABIv2_Tests.swift */,
984990
5C03EABE274406400052C66D /* web3swift_basic_local_node_Tests.swift */,
985991
5C03EAC5274406400052C66D /* web3swift_EIP67_Tests.swift */,
@@ -993,12 +999,12 @@
993999
5C03EAC0274406400052C66D /* web3swift_ObjC_Tests.swift */,
9941000
5C03EAC8274406400052C66D /* web3swift_personalSignature_Tests.swift */,
9951001
5C03EAC1274406400052C66D /* web3swift_promises_Tests.swift */,
996-
5C03EACB274406400052C66D /* web3swift_remoteParsing_Tests.swift */,
9971002
5C03EABF274406400052C66D /* web3swift_RLP_Tests.swift */,
9981003
5C03EACA274406400052C66D /* web3swift_Tests.swift */,
9991004
5C03EACE274406410052C66D /* web3swift_transactions_Tests.swift */,
10001005
5C03EACC274406400052C66D /* web3swift_User_cases.swift */,
10011006
E252E67E26B403F500717C16 /* web3swift_helpers.swift */,
1007+
5CDEF973275A74670004A2F2 /* LocalTests.xctestplan */,
10021008
);
10031009
path = local_tests;
10041010
sourceTree = "<group>";

web3swift.xcodeproj/xcshareddata/xcschemes/web3swift.xcscheme

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
33
LastUpgradeVersion = "1210"
4-
version = "1.3">
4+
version = "1.7">
55
<BuildAction
66
parallelizeBuildables = "YES"
77
buildImplicitDependencies = "YES">
@@ -36,6 +36,18 @@
3636
ReferencedContainer = "container:web3swift.xcodeproj">
3737
</BuildableReference>
3838
</MacroExpansion>
39+
<TestPlans>
40+
<TestPlanReference
41+
reference = "container:Tests/web3swiftTests/web3swift.xctestplan"
42+
default = "YES">
43+
</TestPlanReference>
44+
<TestPlanReference
45+
reference = "container:Tests/web3swiftTests/local_tests/LocalTests.xctestplan">
46+
</TestPlanReference>
47+
<TestPlanReference
48+
reference = "container:Tests/web3swiftTests/infura_tests/RemoteTests.xctestplan">
49+
</TestPlanReference>
50+
</TestPlans>
3951
<Testables>
4052
<TestableReference
4153
skipped = "NO"

0 commit comments

Comments
 (0)