Skip to content

Commit 94a6009

Browse files
committed
Fix access rules
1 parent 9130982 commit 94a6009

11 files changed

+58
-58
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ParameterizedTesting is a Swift library for executing parameterized tests using
1010

1111
## Installation
1212

13-
If using SwiftPM add `.package(url: "https://github.com/cameroncooke/SwiftParameterizedTesting.git", from: "0.1.0")` to your `Package.swift` file as shown in the example below:
13+
If using SwiftPM add `.package(url: "https://github.com/cameroncooke/SwiftParameterizedTesting.git", from: "0.1.2")` to your `Package.swift` file as shown in the example below:
1414

1515

1616
```swift
@@ -28,7 +28,7 @@ let package = Package(
2828
),
2929
],
3030
dependencies: [
31-
.package(url: "https://github.com/cameroncooke/SwiftParameterizedTesting.git", from: "0.1.0")
31+
.package(url: "https://github.com/cameroncooke/SwiftParameterizedTesting.git", from: "0.1.2")
3232
],
3333
targets: [
3434
.target(

Sources/ParameterizedTesting/ParameterizedTestHandler.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public enum ParameterizedTestHandler {
1010

1111
private static var unused: [UNUSED] { [.unused] }
1212

13-
// MARK: - Public -
13+
// MARK: - open -
1414

1515
public static func allCombinations<IN1>(
1616
_ params1: [IN1],

Sources/ParameterizedTesting/ParameterizedTestsCase1.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55

66
import XCTest
77

8-
public class ParameterizedTestCase1<IN1, OUT>: XCTestCase {
9-
// MARK: - Public -
8+
open class ParameterizedTestCase1<IN1, OUT>: XCTestCase {
9+
// MARK: - Open -
1010

11-
public class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
11+
open class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
1212
let suite = XCTestSuite(forTestCaseClass: Self.self)
1313
let params1 = values()
1414

@@ -48,15 +48,15 @@ public class ParameterizedTestCase1<IN1, OUT>: XCTestCase {
4848
return suite
4949
}
5050

51-
public class func values() -> ([IN1]) {
51+
open class func values() -> ([IN1]) {
5252
fatalError("Not implemented")
5353
}
5454

55-
public class func expectedValues() -> [OUT]? {
55+
open class func expectedValues() -> [OUT]? {
5656
nil
5757
}
5858

59-
public func testAllCombinations(_ value1: IN1, _ expectedResult: OUT?) {
59+
open func testAllCombinations(_ value1: IN1, _ expectedResult: OUT?) {
6060
fatalError("Not implemented")
6161
}
6262

Sources/ParameterizedTesting/ParameterizedTestsCase2.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55

66
import XCTest
77

8-
public class ParameterizedTestCase2<IN1, IN2, OUT>: XCTestCase {
9-
// MARK: - Public -
8+
open class ParameterizedTestCase2<IN1, IN2, OUT>: XCTestCase {
9+
// MARK: - Open -
1010

11-
public class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
11+
open class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
1212
let suite = XCTestSuite(forTestCaseClass: Self.self)
1313
let (params1, params2) = values()
1414

@@ -50,15 +50,15 @@ public class ParameterizedTestCase2<IN1, IN2, OUT>: XCTestCase {
5050
return suite
5151
}
5252

53-
public class func values() -> ([IN1], [IN2]) {
53+
open class func values() -> ([IN1], [IN2]) {
5454
fatalError("Not implemented")
5555
}
5656

57-
public class func expectedValues() -> [OUT]? {
57+
open class func expectedValues() -> [OUT]? {
5858
nil
5959
}
6060

61-
public func testAllCombinations(_ value1: IN1, _ value2: IN2, _ expectedResult: OUT?) {
61+
open func testAllCombinations(_ value1: IN1, _ value2: IN2, _ expectedResult: OUT?) {
6262
fatalError("Not implemented")
6363
}
6464

Sources/ParameterizedTesting/ParameterizedTestsCase3.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55

66
import XCTest
77

8-
public class ParameterizedTestCase3<IN1, IN2, IN3, OUT>: XCTestCase {
9-
// MARK: - Public -
8+
open class ParameterizedTestCase3<IN1, IN2, IN3, OUT>: XCTestCase {
9+
// MARK: - Open -
1010

11-
public class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
11+
open class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
1212
let suite = XCTestSuite(forTestCaseClass: Self.self)
1313
let (params1, params2, params3) = values()
1414

@@ -52,15 +52,15 @@ public class ParameterizedTestCase3<IN1, IN2, IN3, OUT>: XCTestCase {
5252
return suite
5353
}
5454

55-
public class func values() -> ([IN1], [IN2], [IN3]) {
55+
open class func values() -> ([IN1], [IN2], [IN3]) {
5656
fatalError("Not implemented")
5757
}
5858

59-
public class func expectedValues() -> [OUT]? {
59+
open class func expectedValues() -> [OUT]? {
6060
nil
6161
}
6262

63-
public func testAllCombinations(_ value1: IN1, _ value2: IN2, _ value3: IN3, _ expectedResult: OUT?) {
63+
open func testAllCombinations(_ value1: IN1, _ value2: IN2, _ value3: IN3, _ expectedResult: OUT?) {
6464
fatalError("Not implemented")
6565
}
6666

Sources/ParameterizedTesting/ParameterizedTestsCase4.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55

66
import XCTest
77

8-
public class ParameterizedTestCase4<IN1, IN2, IN3, IN4, OUT>: XCTestCase {
9-
// MARK: - Public -
8+
open class ParameterizedTestCase4<IN1, IN2, IN3, IN4, OUT>: XCTestCase {
9+
// MARK: - Open -
1010

11-
public class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
11+
open class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
1212
let suite = XCTestSuite(forTestCaseClass: Self.self)
1313
let (params1, params2, params3, params4) = values()
1414

@@ -54,15 +54,15 @@ public class ParameterizedTestCase4<IN1, IN2, IN3, IN4, OUT>: XCTestCase {
5454
return suite
5555
}
5656

57-
public class func values() -> ([IN1], [IN2], [IN3], [IN4]) {
57+
open class func values() -> ([IN1], [IN2], [IN3], [IN4]) {
5858
fatalError("Not implemented")
5959
}
6060

61-
public class func expectedValues() -> [OUT]? {
61+
open class func expectedValues() -> [OUT]? {
6262
nil
6363
}
6464

65-
public func testAllCombinations(
65+
open func testAllCombinations(
6666
_ value1: IN1,
6767
_ value2: IN2,
6868
_ value3: IN3,

Sources/ParameterizedTesting/ParameterizedTestsCase5.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55

66
import XCTest
77

8-
public class ParameterizedTestCase5<IN1, IN2, IN3, IN4, IN5, OUT>: XCTestCase {
9-
// MARK: - Public -
8+
open class ParameterizedTestCase5<IN1, IN2, IN3, IN4, IN5, OUT>: XCTestCase {
9+
// MARK: - Open -
1010

11-
public class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
11+
open class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
1212
let suite = XCTestSuite(forTestCaseClass: Self.self)
1313
let (params1, params2, params3, params4, params5) = values()
1414

@@ -56,15 +56,15 @@ public class ParameterizedTestCase5<IN1, IN2, IN3, IN4, IN5, OUT>: XCTestCase {
5656
return suite
5757
}
5858

59-
public class func values() -> ([IN1], [IN2], [IN3], [IN4], [IN5]) {
59+
open class func values() -> ([IN1], [IN2], [IN3], [IN4], [IN5]) {
6060
fatalError("Not implemented")
6161
}
6262

63-
public class func expectedValues() -> [OUT]? {
63+
open class func expectedValues() -> [OUT]? {
6464
nil
6565
}
6666

67-
public func testAllCombinations(
67+
open func testAllCombinations(
6868
_ value1: IN1,
6969
_ value2: IN2,
7070
_ value3: IN3,

Sources/ParameterizedTesting/ParameterizedTestsCase6.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55

66
import XCTest
77

8-
public class ParameterizedTestCase6<IN1, IN2, IN3, IN4, IN5, IN6, OUT>: XCTestCase {
9-
// MARK: - Public -
8+
open class ParameterizedTestCase6<IN1, IN2, IN3, IN4, IN5, IN6, OUT>: XCTestCase {
9+
// MARK: - Open -
1010

11-
public class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
11+
open class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
1212
let suite = XCTestSuite(forTestCaseClass: Self.self)
1313
let (params1, params2, params3, params4, params5, params6) = values()
1414

@@ -59,15 +59,15 @@ public class ParameterizedTestCase6<IN1, IN2, IN3, IN4, IN5, IN6, OUT>: XCTestCa
5959
return suite
6060
}
6161

62-
public class func values() -> ([IN1], [IN2], [IN3], [IN4], [IN5], [IN6]) {
62+
open class func values() -> ([IN1], [IN2], [IN3], [IN4], [IN5], [IN6]) {
6363
fatalError("Not implemented")
6464
}
6565

66-
public class func expectedValues() -> [OUT]? {
66+
open class func expectedValues() -> [OUT]? {
6767
nil
6868
}
6969

70-
public func testAllCombinations(
70+
open func testAllCombinations(
7171
_ value1: IN1,
7272
_ value2: IN2,
7373
_ value3: IN3,

Sources/ParameterizedTesting/ParameterizedTestsCase7.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55

66
import XCTest
77

8-
public class ParameterizedTestCase7<IN1, IN2, IN3, IN4, IN5, IN6, IN7, OUT>: XCTestCase {
9-
// MARK: - Public -
8+
open class ParameterizedTestCase7<IN1, IN2, IN3, IN4, IN5, IN6, IN7, OUT>: XCTestCase {
9+
// MARK: - Open -
1010

11-
public class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
11+
open class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
1212
let suite = XCTestSuite(forTestCaseClass: Self.self)
1313
let (params1, params2, params3, params4, params5, params6, params7) = values()
1414

@@ -61,15 +61,15 @@ public class ParameterizedTestCase7<IN1, IN2, IN3, IN4, IN5, IN6, IN7, OUT>: XCT
6161
return suite
6262
}
6363

64-
public class func values() -> ([IN1], [IN2], [IN3], [IN4], [IN5], [IN6], [IN7]) {
64+
open class func values() -> ([IN1], [IN2], [IN3], [IN4], [IN5], [IN6], [IN7]) {
6565
fatalError("Not implemented")
6666
}
6767

68-
public class func expectedValues() -> [OUT]? {
68+
open class func expectedValues() -> [OUT]? {
6969
nil
7070
}
7171

72-
public func testAllCombinations(
72+
open func testAllCombinations(
7373
_ value1: IN1,
7474
_ value2: IN2,
7575
_ value3: IN3,

Sources/ParameterizedTesting/ParameterizedTestsCase8.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55

66
import XCTest
77

8-
public class ParameterizedTestCase8<IN1, IN2, IN3, IN4, IN5, IN6, IN7, IN8, OUT>: XCTestCase {
9-
// MARK: - Public -
8+
open class ParameterizedTestCase8<IN1, IN2, IN3, IN4, IN5, IN6, IN7, IN8, OUT>: XCTestCase {
9+
// MARK: - Open -
1010

11-
public class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
11+
open class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
1212
let suite = XCTestSuite(forTestCaseClass: Self.self)
1313
let (params1, params2, params3, params4, params5, params6, params7, params8) = values()
1414

@@ -64,15 +64,15 @@ public class ParameterizedTestCase8<IN1, IN2, IN3, IN4, IN5, IN6, IN7, IN8, OUT>
6464
return suite
6565
}
6666

67-
public class func values() -> ([IN1], [IN2], [IN3], [IN4], [IN5], [IN6], [IN7], [IN8]) {
67+
open class func values() -> ([IN1], [IN2], [IN3], [IN4], [IN5], [IN6], [IN7], [IN8]) {
6868
fatalError("Not implemented")
6969
}
7070

71-
public class func expectedValues() -> [OUT]? {
71+
open class func expectedValues() -> [OUT]? {
7272
nil
7373
}
7474

75-
public func testAllCombinations(
75+
open func testAllCombinations(
7676
_ value1: IN1,
7777
_ value2: IN2,
7878
_ value3: IN3,

Sources/ParameterizedTesting/ParameterizedTestsCase9.swift

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55

66
import XCTest
77

8-
public class ParameterizedTestCase9<IN1, IN2, IN3, IN4, IN5, IN6, IN7, IN8, IN9, OUT>: XCTestCase {
9-
// MARK: - Public -
8+
open class ParameterizedTestCase9<IN1, IN2, IN3, IN4, IN5, IN6, IN7, IN8, IN9, OUT>: XCTestCase {
9+
// MARK: - Open -
1010

11-
public class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
11+
open class func customTestSuite(_ subclassType: (some XCTestCase).Type) -> XCTestSuite {
1212
let suite = XCTestSuite(forTestCaseClass: Self.self)
1313
let (params1, params2, params3, params4, params5, params6, params7, params8, params9) = values()
1414

@@ -66,15 +66,15 @@ public class ParameterizedTestCase9<IN1, IN2, IN3, IN4, IN5, IN6, IN7, IN8, IN9,
6666
return suite
6767
}
6868

69-
public class func values() -> ([IN1], [IN2], [IN3], [IN4], [IN5], [IN6], [IN7], [IN8], [IN9]) {
69+
open class func values() -> ([IN1], [IN2], [IN3], [IN4], [IN5], [IN6], [IN7], [IN8], [IN9]) {
7070
fatalError("Not implemented")
7171
}
7272

73-
public class func expectedValues() -> [OUT]? {
73+
open class func expectedValues() -> [OUT]? {
7474
nil
7575
}
7676

77-
public func testAllCombinations(
77+
open func testAllCombinations(
7878
_ value1: IN1,
7979
_ value2: IN2,
8080
_ value3: IN3,
@@ -143,7 +143,7 @@ public class ParameterizedTestCase9<IN1, IN2, IN3, IN4, IN5, IN6, IN7, IN8, IN9,
143143
testAllCombinations(value1, value2, value3, value4, value5, value6, value7, value8, value9, expectedValue)
144144
}
145145

146-
public override func tearDown() {
146+
open override func tearDown() {
147147
print("dfdsf")
148148
}
149149
}

0 commit comments

Comments
 (0)