func test_ensureXMLLiteralsWork()

in CyborgTests/XMLStringLiterals.swift [22:45]


    func test_ensureXMLLiteralsWork() {
        func ensureEqual(_ xmlStr: XMLString, _ str: String) -> Bool {
            return str.utf8[str.startIndex] == xmlStr[0]
        }
        XCTAssert(ensureEqual(.m, "m"))
        XCTAssert(ensureEqual(.M, "M"))
        XCTAssert(ensureEqual(.l, "l"))
        XCTAssert(ensureEqual(.v, "v"))
        XCTAssert(ensureEqual(.V, "V"))
        XCTAssert(ensureEqual(.h, "h"))
        XCTAssert(ensureEqual(.H, "H"))
        XCTAssert(ensureEqual(.c, "c"))
        XCTAssert(ensureEqual(.C, "C"))
        XCTAssert(ensureEqual(.s, "s"))
        XCTAssert(ensureEqual(.S, "S"))
        XCTAssert(ensureEqual(.q, "q"))
        XCTAssert(ensureEqual(.Q, "Q"))
        XCTAssert(ensureEqual(.t, "t"))
        XCTAssert(ensureEqual(.T, "T"))
        XCTAssert(ensureEqual(.a, "a"))
        XCTAssert(ensureEqual(.A, "A"))
        XCTAssert(ensureEqual(.z, "z"))
        XCTAssert(ensureEqual(.Z, "Z"))
    }