Update to current XCTest syntax
diff --git a/test-xctest-package/main.swift b/test-xctest-package/main.swift
index 9ea01ec..fec6e73 100644
--- a/test-xctest-package/main.swift
+++ b/test-xctest-package/main.swift
@@ -1,11 +1,16 @@
 import XCTest
 
 class MyXCTest : XCTestCase {
-    var allTests : [(String, () throws -> ())] {
-        return []
+    static var allTests: [(String, (MyXCTest) -> () throws -> ())] {
+        return [("test_example", test_example)]
+    }
+
+    func test_example() {
+      print("HI")
     }
 }
 
-let x = MyXCTest()
+XCTMain([
+  testCase(MyXCTest.allTests)
+])
 
-print("HI")