Package seph.lang.ast

Examples of seph.lang.ast.Message.literal()


    }

    @Test
    public void handles_tab_escape_in_text_with_alt_syntax() {
        Message result = parse("%[foo \\t]");
        assertEquals("foo \t", ((Text)result.literal()).text());
    }

    @Test
    public void handles_newline_escape_in_text() {
        Message result = parse("\"foo \\n\"");
View Full Code Here


    }

    @Test
    public void handles_newline_escape_in_text() {
        Message result = parse("\"foo \\n\"");
        assertEquals("foo \n", ((Text)result.literal()).text());
    }

    @Test
    public void handles_newline_escape_in_text_with_alt_syntax() {
        Message result = parse("%[foo \\n]");
View Full Code Here

    }

    @Test
    public void handles_newline_escape_in_text_with_alt_syntax() {
        Message result = parse("%[foo \\n]");
        assertEquals("foo \n", ((Text)result.literal()).text());
    }

    @Test
    public void handles_form_escape_in_text() {
        Message result = parse("\"foo \\f\"");
View Full Code Here

    }

    @Test
    public void handles_form_escape_in_text() {
        Message result = parse("\"foo \\f\"");
        assertEquals("foo \f", ((Text)result.literal()).text());
    }

    @Test
    public void handles_form_escape_in_text_with_alt_syntax() {
        Message result = parse("%[foo \\f]");
View Full Code Here

    }

    @Test
    public void handles_form_escape_in_text_with_alt_syntax() {
        Message result = parse("%[foo \\f]");
        assertEquals("foo \f", ((Text)result.literal()).text());
    }

    @Test
    public void handles_carriage_return_escape_in_text() {
        Message result = parse("\"foo \\r\"");
View Full Code Here

    }

    @Test
    public void handles_carriage_return_escape_in_text() {
        Message result = parse("\"foo \\r\"");
        assertEquals("foo \r", ((Text)result.literal()).text());
    }

    @Test
    public void handles_carriage_return_escape_in_text_with_alt_syntax() {
        Message result = parse("%[foo \\r]");
View Full Code Here

    }

    @Test
    public void handles_carriage_return_escape_in_text_with_alt_syntax() {
        Message result = parse("%[foo \\r]");
        assertEquals("foo \r", ((Text)result.literal()).text());
    }

    @Test
    public void handles_quote_escape_in_text() {
        Message result = parse("\"foo \\\"\"");
View Full Code Here

    }

    @Test
    public void handles_quote_escape_in_text() {
        Message result = parse("\"foo \\\"\"");
        assertEquals("foo \"", ((Text)result.literal()).text());
    }

    @Test
    public void handles_quote_escape_in_text_with_alt_syntax() {
        Message result = parse("%[foo \\\"]");
View Full Code Here

    }

    @Test
    public void handles_quote_escape_in_text_with_alt_syntax() {
        Message result = parse("%[foo \\\"]");
        assertEquals("foo \"", ((Text)result.literal()).text());
    }

    @Test
    public void handles_square_bracket_escape_in_text() {
        Message result = parse("\"foo \\]\"");
View Full Code Here

    }

    @Test
    public void handles_square_bracket_escape_in_text() {
        Message result = parse("\"foo \\]\"");
        assertEquals("foo ]", ((Text)result.literal()).text());
    }

    @Test
    public void handles_square_bracket_escape_in_text_with_alt_syntax() {
        Message result = parse("%[foo \\]]");
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.