diff --git a/tests/css_atrule/__snapshots__/jsfmt.spec.js.snap b/tests/css_atrule/__snapshots__/jsfmt.spec.js.snap index 8230ead98..d0a7faad7 100644 --- a/tests/css_atrule/__snapshots__/jsfmt.spec.js.snap +++ b/tests/css_atrule/__snapshots__/jsfmt.spec.js.snap @@ -18,3 +18,44 @@ exports[`if-else.css 1`] = ` } `; + +exports[`namespaces.css 1`] = ` +@namespace toto "http://toto.example.org"; +@namespace toto url("http://toto.example.org"); +@namespace toto "http://toto.example.org" ; +@namespace toto "http://toto.example.org" ; +@namespace +toto +"http://toto.example.org" +; +@namespace very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-namespace "http://toto.example.org"; +@namespace +very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-namespace +"http://toto.example.org" +; +@namespace "http://example.com/foo"; +@namespace url("http://example.com/foo"); +@namespace url("http://example.com/foo") ; +@namespace url("http://example.com/foo") ; +@namespace +url("http://example.com/foo"); +@namespace url("http://example.com/foo/very/very/very/very/very/very/very/very/very/very/very/very/very/very"); +@namespace +url("http://example.com/foo/very/very/very/very/very/very/very/very/very/very/very/very/very/very/very"); +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +@namespace toto "http://toto.example.org"; +@namespace toto url("http://toto.example.org"); +@namespace toto "http://toto.example.org"; +@namespace toto "http://toto.example.org"; +@namespace toto "http://toto.example.org"; +@namespace very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-namespace "http://toto.example.org"; +@namespace very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-namespace "http://toto.example.org"; +@namespace "http://example.com/foo"; +@namespace url("http://example.com/foo"); +@namespace url("http://example.com/foo"); +@namespace url("http://example.com/foo"); +@namespace url("http://example.com/foo"); +@namespace url("http://example.com/foo/very/very/very/very/very/very/very/very/very/very/very/very/very/very"); +@namespace url("http://example.com/foo/very/very/very/very/very/very/very/very/very/very/very/very/very/very/very"); + +`; diff --git a/tests/css_atrule/namespaces.css b/tests/css_atrule/namespaces.css new file mode 100644 index 000000000..061b1d400 --- /dev/null +++ b/tests/css_atrule/namespaces.css @@ -0,0 +1,22 @@ +@namespace toto "http://toto.example.org"; +@namespace toto url("http://toto.example.org"); +@namespace toto "http://toto.example.org" ; +@namespace toto "http://toto.example.org" ; +@namespace +toto +"http://toto.example.org" +; +@namespace very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-namespace "http://toto.example.org"; +@namespace +very-very-very-very-very-very-very-very-very-very-very-very-very-very-long-namespace +"http://toto.example.org" +; +@namespace "http://example.com/foo"; +@namespace url("http://example.com/foo"); +@namespace url("http://example.com/foo") ; +@namespace url("http://example.com/foo") ; +@namespace +url("http://example.com/foo"); +@namespace url("http://example.com/foo/very/very/very/very/very/very/very/very/very/very/very/very/very/very"); +@namespace +url("http://example.com/foo/very/very/very/very/very/very/very/very/very/very/very/very/very/very/very");