func test_consume_all_error_messages_with_numbers()

in CyborgTests/ParserTests.swift [33:42]


    func test_consume_all_error_messages_with_numbers() {
        "l 1 2 m 3 ".withXMLString { (str) in
            switch consumeAll(using: allDrawingCommands)(str, 0) {
            case .ok(let wrapped, _):
                XCTFail("Expected failure, but succeeded with \(wrapped)")
            case .error(let error):
                XCTAssertEqual(error, .tooFewNumbers(expected: 2, found: 1, .init(index: 9, stream: str)))
            }
        }
    }