File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed
modules/angular2/test/render/dom/shadow_dom Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -45,6 +45,20 @@ export function main() {
4545 expect ( s ( css , 'a' ) ) . toEqual ( expected ) ;
4646 } ) ;
4747
48+ it ( 'should handle keyframes rules' , ( ) => {
49+ var css = '@keyframes foo {0% {transform: translate(-50%) scaleX(0);}}' ;
50+ var passRe = RegExpWrapper . create (
51+ '@keyframes foo {\\s*0% {\\s*transform: translate\\(-50%\\) scaleX\\(0\\);\\s*}}' ) ;
52+ expect ( RegExpWrapper . test ( passRe , s ( css , 'a' ) ) ) . toEqual ( true ) ;
53+ } ) ;
54+
55+ it ( 'should handle -webkit-keyframes rules' , ( ) => {
56+ var css = '@-webkit-keyframes foo {0% {transform: translate(-50%) scaleX(0);}}' ;
57+ var passRe = RegExpWrapper . create (
58+ '@-webkit-keyframes foo {\\s*0% {\\s*transform: translate\\(-50%\\) scaleX\\(0\\);\\s*}}' ) ;
59+ expect ( RegExpWrapper . test ( passRe , s ( css , 'a' ) ) ) . toEqual ( true ) ;
60+ } ) ;
61+
4862 it ( 'should handle complicated selectors' , ( ) => {
4963 expect ( s ( 'one::before {}' , 'a' ) ) . toEqual ( 'one[a]::before {}' ) ;
5064 expect ( s ( 'one two {}' , 'a' ) ) . toEqual ( 'one[a] two[a] {}' ) ;
You can’t perform that action at this time.
0 commit comments