Summary

Harness status: OK

Found 68 tests

Details

ResultTest NameMessage
PassSerialization of consecutive foo and bar tokens.
Asserts run
Pass
assert_equals("foo", "foo", "Result must start with foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar", "bar", "Result must end with bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("foo/**/bar", "foobar", "Result must have a comment between foo and bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive foo and bar() tokens.
Asserts run
Pass
assert_equals("foo", "foo", "Result must start with foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar()", "bar()", "Result must end with bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("foo/**/bar()", "foobar()", "Result must have a comment between foo and bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive foo and url(bar) tokens.
Asserts run
Pass
assert_equals("foo", "foo", "Result must start with foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("url(bar)", "url(bar)", "Result must end with url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("foo/**/url(bar)", "foourl(bar)", "Result must have a comment between foo and url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive foo and - tokens.
Asserts run
Pass
assert_equals("foo", "foo", "Result must start with foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("-", "-", "Result must end with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("foo/**/-", "foo-", "Result must have a comment between foo and -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive foo and 123 tokens.
Asserts run
Pass
assert_equals("foo", "foo", "Result must start with foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123", "123", "Result must end with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("foo/**/123", "foo123", "Result must have a comment between foo and 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive foo and 123% tokens.
Asserts run
Pass
assert_equals("foo", "foo", "Result must start with foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123%", "123%", "Result must end with 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("foo/**/123%", "foo123%", "Result must have a comment between foo and 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive foo and 123em tokens.
Asserts run
Pass
assert_equals("foo", "foo", "Result must start with foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123em", "123em", "Result must end with 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("foo/**/123em", "foo123em", "Result must have a comment between foo and 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive foo and --> tokens.
Asserts run
Pass
assert_equals("foo", "foo", "Result must start with foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("-->", "-->", "Result must end with -->")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("foo/**/-->", "foo-->", "Result must have a comment between foo and -->")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive foo and () tokens.
Asserts run
Pass
assert_equals("foo", "foo", "Result must start with foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("()", "()", "Result must end with ()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("foo/**/()", "foo()", "Result must have a comment between foo and ()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive @foo and bar tokens.
Asserts run
Pass
assert_equals("@foo", "@foo", "Result must start with @foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar", "bar", "Result must end with bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("@foo/**/bar", "@foobar", "Result must have a comment between @foo and bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive @foo and bar() tokens.
Asserts run
Pass
assert_equals("@foo", "@foo", "Result must start with @foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar()", "bar()", "Result must end with bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("@foo/**/bar()", "@foobar()", "Result must have a comment between @foo and bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive @foo and url(bar) tokens.
Asserts run
Pass
assert_equals("@foo", "@foo", "Result must start with @foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("url(bar)", "url(bar)", "Result must end with url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("@foo/**/url(bar)", "@foourl(bar)", "Result must have a comment between @foo and url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive @foo and - tokens.
Asserts run
Pass
assert_equals("@foo", "@foo", "Result must start with @foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("-", "-", "Result must end with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("@foo/**/-", "@foo-", "Result must have a comment between @foo and -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive @foo and 123 tokens.
Asserts run
Pass
assert_equals("@foo", "@foo", "Result must start with @foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123", "123", "Result must end with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("@foo/**/123", "@foo123", "Result must have a comment between @foo and 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive @foo and 123% tokens.
Asserts run
Pass
assert_equals("@foo", "@foo", "Result must start with @foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123%", "123%", "Result must end with 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("@foo/**/123%", "@foo123%", "Result must have a comment between @foo and 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive @foo and 123em tokens.
Asserts run
Pass
assert_equals("@foo", "@foo", "Result must start with @foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123em", "123em", "Result must end with 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("@foo/**/123em", "@foo123em", "Result must have a comment between @foo and 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive @foo and --> tokens.
Asserts run
Pass
assert_equals("@foo", "@foo", "Result must start with @foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("-->", "-->", "Result must end with -->")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("@foo/**/-->", "@foo-->", "Result must have a comment between @foo and -->")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive #foo and bar tokens.
Asserts run
Pass
assert_equals("#foo", "#foo", "Result must start with #foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar", "bar", "Result must end with bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#foo/**/bar", "#foobar", "Result must have a comment between #foo and bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive #foo and bar() tokens.
Asserts run
Pass
assert_equals("#foo", "#foo", "Result must start with #foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar()", "bar()", "Result must end with bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#foo/**/bar()", "#foobar()", "Result must have a comment between #foo and bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive #foo and url(bar) tokens.
Asserts run
Pass
assert_equals("#foo", "#foo", "Result must start with #foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("url(bar)", "url(bar)", "Result must end with url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#foo/**/url(bar)", "#foourl(bar)", "Result must have a comment between #foo and url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive #foo and - tokens.
Asserts run
Pass
assert_equals("#foo", "#foo", "Result must start with #foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("-", "-", "Result must end with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#foo/**/-", "#foo-", "Result must have a comment between #foo and -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive #foo and 123 tokens.
Asserts run
Pass
assert_equals("#foo", "#foo", "Result must start with #foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123", "123", "Result must end with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#foo/**/123", "#foo123", "Result must have a comment between #foo and 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive #foo and 123% tokens.
Asserts run
Pass
assert_equals("#foo", "#foo", "Result must start with #foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123%", "123%", "Result must end with 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#foo/**/123%", "#foo123%", "Result must have a comment between #foo and 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive #foo and 123em tokens.
Asserts run
Pass
assert_equals("#foo", "#foo", "Result must start with #foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123em", "123em", "Result must end with 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#foo/**/123em", "#foo123em", "Result must have a comment between #foo and 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive #foo and --> tokens.
Asserts run
Pass
assert_equals("#foo", "#foo", "Result must start with #foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("-->", "-->", "Result must end with -->")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#foo/**/-->", "#foo-->", "Result must have a comment between #foo and -->")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123foo and bar tokens.
Asserts run
Pass
assert_equals("123foo", "123foo", "Result must start with 123foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar", "bar", "Result must end with bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123foo/**/bar", "123foobar", "Result must have a comment between 123foo and bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123foo and bar() tokens.
Asserts run
Pass
assert_equals("123foo", "123foo", "Result must start with 123foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar()", "bar()", "Result must end with bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123foo/**/bar()", "123foobar()", "Result must have a comment between 123foo and bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123foo and url(bar) tokens.
Asserts run
Pass
assert_equals("123foo", "123foo", "Result must start with 123foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("url(bar)", "url(bar)", "Result must end with url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123foo/**/url(bar)", "123foourl(bar)", "Result must have a comment between 123foo and url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123foo and - tokens.
Asserts run
Pass
assert_equals("123foo", "123foo", "Result must start with 123foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("-", "-", "Result must end with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123foo/**/-", "123foo-", "Result must have a comment between 123foo and -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123foo and 123 tokens.
Asserts run
Pass
assert_equals("123foo", "123foo", "Result must start with 123foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123", "123", "Result must end with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123foo/**/123", "123foo123", "Result must have a comment between 123foo and 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123foo and 123% tokens.
Asserts run
Pass
assert_equals("123foo", "123foo", "Result must start with 123foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123%", "123%", "Result must end with 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123foo/**/123%", "123foo123%", "Result must have a comment between 123foo and 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123foo and 123em tokens.
Asserts run
Pass
assert_equals("123foo", "123foo", "Result must start with 123foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123em", "123em", "Result must end with 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123foo/**/123em", "123foo123em", "Result must have a comment between 123foo and 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123foo and --> tokens.
Asserts run
Pass
assert_equals("123foo", "123foo", "Result must start with 123foo")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("-->", "-->", "Result must end with -->")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123foo/**/-->", "123foo-->", "Result must have a comment between 123foo and -->")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive # and bar tokens.
Asserts run
Pass
assert_equals("#", "#", "Result must start with #")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar", "bar", "Result must end with bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#/**/bar", "#bar", "Result must have a comment between # and bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive # and bar() tokens.
Asserts run
Pass
assert_equals("#", "#", "Result must start with #")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar()", "bar()", "Result must end with bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#/**/bar()", "#bar()", "Result must have a comment between # and bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive # and url(bar) tokens.
Asserts run
Pass
assert_equals("#", "#", "Result must start with #")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("url(bar)", "url(bar)", "Result must end with url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#/**/url(bar)", "#url(bar)", "Result must have a comment between # and url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive # and - tokens.
Asserts run
Pass
assert_equals("#", "#", "Result must start with #")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("-", "-", "Result must end with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#/**/-", "#-", "Result must have a comment between # and -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive # and 123 tokens.
Asserts run
Pass
assert_equals("#", "#", "Result must start with #")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123", "123", "Result must end with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#/**/123", "#123", "Result must have a comment between # and 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive # and 123% tokens.
Asserts run
Pass
assert_equals("#", "#", "Result must start with #")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123%", "123%", "Result must end with 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#/**/123%", "#123%", "Result must have a comment between # and 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive # and 123em tokens.
Asserts run
Pass
assert_equals("#", "#", "Result must start with #")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123em", "123em", "Result must end with 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("#/**/123em", "#123em", "Result must have a comment between # and 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive - and bar tokens.
Asserts run
Pass
assert_equals("-", "-", "Result must start with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar", "bar", "Result must end with bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("-/**/bar", "-bar", "Result must have a comment between - and bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive - and bar() tokens.
Asserts run
Pass
assert_equals("-", "-", "Result must start with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar()", "bar()", "Result must end with bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("-/**/bar()", "-bar()", "Result must have a comment between - and bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive - and url(bar) tokens.
Asserts run
Pass
assert_equals("-", "-", "Result must start with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("url(bar)", "url(bar)", "Result must end with url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("-/**/url(bar)", "-url(bar)", "Result must have a comment between - and url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive - and - tokens.
Asserts run
Pass
assert_equals("-", "-", "Result must start with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("-", "-", "Result must end with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("-/**/-", "--", "Result must have a comment between - and -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive - and 123 tokens.
Asserts run
Pass
assert_equals("-", "-", "Result must start with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123", "123", "Result must end with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("-/**/123", "-123", "Result must have a comment between - and 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive - and 123% tokens.
Asserts run
Pass
assert_equals("-", "-", "Result must start with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123%", "123%", "Result must end with 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("-/**/123%", "-123%", "Result must have a comment between - and 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive - and 123em tokens.
Asserts run
Pass
assert_equals("-", "-", "Result must start with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123em", "123em", "Result must end with 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("-/**/123em", "-123em", "Result must have a comment between - and 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123 and bar tokens.
Asserts run
Pass
assert_equals("123", "123", "Result must start with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar", "bar", "Result must end with bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123/**/bar", "123bar", "Result must have a comment between 123 and bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123 and bar() tokens.
Asserts run
Pass
assert_equals("123", "123", "Result must start with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar()", "bar()", "Result must end with bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123/**/bar()", "123bar()", "Result must have a comment between 123 and bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123 and url(bar) tokens.
Asserts run
Pass
assert_equals("123", "123", "Result must start with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("url(bar)", "url(bar)", "Result must end with url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123/**/url(bar)", "123url(bar)", "Result must have a comment between 123 and url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123 and 123 tokens.
Asserts run
Pass
assert_equals("123", "123", "Result must start with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123", "123", "Result must end with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123/**/123", "123123", "Result must have a comment between 123 and 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123 and 123% tokens.
Asserts run
Pass
assert_equals("123", "123", "Result must start with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123%", "123%", "Result must end with 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123/**/123%", "123123%", "Result must have a comment between 123 and 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123 and 123em tokens.
Asserts run
Pass
assert_equals("123", "123", "Result must start with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123em", "123em", "Result must end with 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123/**/123em", "123123em", "Result must have a comment between 123 and 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive 123 and % tokens.
Asserts run
Pass
assert_equals("123", "123", "Result must start with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("%", "%", "Result must end with %")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("123/**/%", "123%", "Result must have a comment between 123 and %")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive @ and bar tokens.
Asserts run
Pass
assert_equals("@", "@", "Result must start with @")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar", "bar", "Result must end with bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("@/**/bar", "@bar", "Result must have a comment between @ and bar")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive @ and bar() tokens.
Asserts run
Pass
assert_equals("@", "@", "Result must start with @")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("bar()", "bar()", "Result must end with bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("@/**/bar()", "@bar()", "Result must have a comment between @ and bar()")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive @ and url(bar) tokens.
Asserts run
Pass
assert_equals("@", "@", "Result must start with @")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("url(bar)", "url(bar)", "Result must end with url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("@/**/url(bar)", "@url(bar)", "Result must have a comment between @ and url(bar)")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive @ and - tokens.
Asserts run
Pass
assert_equals("@", "@", "Result must start with @")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("-", "-", "Result must end with -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("@/**/-", "@-", "Result must have a comment between @ and -")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive . and 123 tokens.
Asserts run
Pass
assert_equals(".", ".", "Result must start with .")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123", "123", "Result must end with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("./**/123", ".123", "Result must have a comment between . and 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive . and 123% tokens.
Asserts run
Pass
assert_equals(".", ".", "Result must start with .")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123%", "123%", "Result must end with 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("./**/123%", ".123%", "Result must have a comment between . and 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive . and 123em tokens.
Asserts run
Pass
assert_equals(".", ".", "Result must start with .")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123em", "123em", "Result must end with 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("./**/123em", ".123em", "Result must have a comment between . and 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive + and 123 tokens.
Asserts run
Pass
assert_equals("+", "+", "Result must start with +")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123", "123", "Result must end with 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("+/**/123", "+123", "Result must have a comment between + and 123")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive + and 123% tokens.
Asserts run
Pass
assert_equals("+", "+", "Result must start with +")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123%", "123%", "Result must end with 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("+/**/123%", "+123%", "Result must have a comment between + and 123%")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive + and 123em tokens.
Asserts run
Pass
assert_equals("+", "+", "Result must start with +")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("123em", "123em", "Result must end with 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("+/**/123em", "+123em", "Result must have a comment between + and 123em")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassSerialization of consecutive / and * tokens.
Asserts run
Pass
assert_equals("/", "/", "Result must start with /")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:26:9)
Pass
assert_equals("*", "*", "Result must end with *")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:27:9)
Pass
assert_not_equals("//**/*", "/*", "Result must have a comment between / and *")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:28:9)
PassComments are handled correctly when computing a/* comment */b using t1:.
Asserts run
Pass
assert_equals("a/* comment */b", "a/* comment */b")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:114:9)
PassComments are handled correctly when computing a/* comment */var(--t1) using t1:b.
Asserts run
Pass
assert_equals("a/**/b", "a/**/b")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:114:9)
PassComments are handled correctly when computing var(--t1)b using t1:a/* comment */.
Asserts run
Pass
assert_equals("a/**/b", "a/**/b")
    at Test.<anonymous> ( /css/css-syntax/serialize-consecutive-tokens.html:114:9)