// RUN: %target-run-simple-swift // REQUIRES: executable_test import StdlibUnittest import RuntimeUnittest var ExclusivityTestSuite = TestSuite("Exclusivity") ExclusivityTestSuite.test("testExclusivityNullPC") { expectCrash(withMessage: "Simultaneous accesses") { SwiftRuntimeUnitTest.testExclusivityNullPC() } } ExclusivityTestSuite.test("testExclusivityPCOne") { expectCrash(withMessage: "Simultaneous accesses") { SwiftRuntimeUnitTest.testExclusivityPCOne() } } ExclusivityTestSuite.test("testExclusivityBogusPC") { expectCrash(withMessage: "Simultaneous accesses") { SwiftRuntimeUnitTest.testExclusivityBogusPC() } } ExclusivityTestSuite.test("testExclusivityNonNestedPC") { SwiftRuntimeUnitTest.testExclusivityNonNestedPC() } runAllTests()