Skip to content

Commit d866ab6

Browse files
Revert addition of file-based reference test
1 parent 78ed2de commit d866ab6

File tree

4 files changed

+4
-5037
lines changed

4 files changed

+4
-5037
lines changed

Tests/OpenAPIGeneratorReferenceTests/FileBasedReferenceTests.swift

Lines changed: 4 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,6 @@ final class FileBasedReferenceTests: XCTestCase {
4343
}
4444

4545
func testPetstore() throws { try _test(referenceProject: .init(name: .petstore)) }
46-
47-
func testPetstoreWithServerVariablesEnumsFeatureFlag() throws {
48-
let featureFlags: FeatureFlags = [.serverVariablesAsEnums]
49-
try _test(referenceProject: .init(name: .petstore(featureFlags)), featureFlags: featureFlags)
50-
}
5146

5247
// MARK: - Private
5348

@@ -102,27 +97,12 @@ final class FileBasedReferenceTests: XCTestCase {
10297
)
10398
}
10499

105-
enum ReferenceProjectName: Hashable {
106-
case petstore(FeatureFlags)
107-
108-
static var petstore: Self { .petstore([]) }
100+
enum ReferenceProjectName: String, Hashable, CaseIterable {
101+
case petstore
109102

110-
var openAPIDocFileName: String {
111-
switch self {
112-
case .petstore:
113-
return "petstore.yaml"
114-
}
115-
}
103+
var openAPIDocFileName: String { "\(rawValue).yaml" }
116104

117-
var fixtureCodeDirectoryName: String {
118-
switch self {
119-
case let .petstore(featureFlags):
120-
if featureFlags.isEmpty {
121-
return "Petstore"
122-
}
123-
return "Petstore_" + featureFlags.map(\.rawValue).joined(separator: "_")
124-
}
125-
}
105+
var fixtureCodeDirectoryName: String { rawValue.capitalized }
126106
}
127107

128108
struct ReferenceProject: Hashable {

0 commit comments

Comments
 (0)