diff --git a/Tests/SWBCoreTests/SwiftCompilerTests.swift b/Tests/SWBCoreTests/SwiftCompilerTests.swift index d9a04e0..b1f9fc0 100644 --- a/Tests/SWBCoreTests/SwiftCompilerTests.swift +++ b/Tests/SWBCoreTests/SwiftCompilerTests.swift @@ -297,20 +297,6 @@ fileprivate final class TestSwiftParserDelegate: TaskOutputParserDelegate, Senda XCTAssertMatch(delegate.events[safe: 1]?.1, .contains("missing pid")) } - // Missing 'command' is an error. - do { - let (delegate, _) = try await makeTestParserWithMessages([ - [ "kind": "began", - "name": "compile", - "pid": 1]]) - #expect(delegate.events.count == 2) - #expect(delegate.events[safe: 0]?.0 == "error") - XCTAssertMatch(delegate.events[safe: 0]?.1, .contains("missing or invalid command")) - // Check we still start the subtask. - #expect(delegate.events[safe: 1]?.0 == "startSubtask") - // FIXME: We need to get a close subtask message here. - } - // Duplicate 'pid' is an error. do { let (delegate, _) = try await makeTestParserWithMessages([