// RUN: %target-resilience-test --backward-deployment // REQUIRES: executable_test // https://github.com/apple/swift/issues/53303 // UNSUPPORTED: OS=windows-msvc import StdlibUnittest import backward_deploy_enum var BackwardDeployEnumTest = TestSuite("BackwardDeployEnum") func checkIt(_ e: ResilientEnum) -> Int { switch e { case .first: return 1 case .second: return 2 case .third: return 3 case .fourth: return 4 default: return 5 } } BackwardDeployEnumTest.test("ResilientEnum") { expectEqual(1, checkIt(.first)) expectEqual(2, checkIt(.second)) expectEqual(4, checkIt(.fourth)) expectEqual(5, checkIt(.fifth)) if getVersion() == 1 { expectEqual(3, checkIt(.third)) } } runAllTests()