|
|
@@ -68,7 +68,7 @@ describe( 'Styles', () => {
|
|
|
it( 'should output', () => {
|
|
|
styleProxy.setStyle( 'border:1px solid blue;' );
|
|
|
|
|
|
- expect( styleProxy.getInlineStyle() ).to.equal( 'border:1px solid blue' );
|
|
|
+ expect( styleProxy.getInlineStyle() ).to.equal( 'border:1px solid blue;' );
|
|
|
expect( styleProxy.getInlineRule( 'border' ) ).to.equal( '1px solid blue' );
|
|
|
expect( styleProxy.getInlineRule( 'border-top' ) ).to.equal( '1px solid blue' );
|
|
|
expect( styleProxy.getInlineRule( 'border-right' ) ).to.equal( '1px solid blue' );
|
|
|
@@ -80,7 +80,7 @@ describe( 'Styles', () => {
|
|
|
styleProxy.setStyle( 'border:1px solid blue;border-left:#665511 dashed 2.7em;border-top:7px dotted #ccc;' );
|
|
|
|
|
|
expect( styleProxy.getInlineStyle() ).to.equal(
|
|
|
- 'border-top:7px dotted #ccc;border-right:1px solid blue;border-bottom:1px solid blue;border-left:2.7em dashed #665511'
|
|
|
+ 'border-top:7px dotted #ccc;border-right:1px solid blue;border-bottom:1px solid blue;border-left:2.7em dashed #665511;'
|
|
|
);
|
|
|
expect( styleProxy.getInlineRule( 'border' ) ).to.be.undefined;
|
|
|
expect( styleProxy.getInlineRule( 'border-top' ) ).to.equal( '7px dotted #ccc' );
|
|
|
@@ -95,7 +95,7 @@ describe( 'Styles', () => {
|
|
|
styleProxy.insertRule( 'border-top', '7px dotted #ccc' );
|
|
|
|
|
|
expect( styleProxy.getInlineStyle() ).to.equal(
|
|
|
- 'border-top:7px dotted #ccc;border-right:1px solid blue;border-bottom:1px solid blue;border-left:2.7em dashed #665511'
|
|
|
+ 'border-top:7px dotted #ccc;border-right:1px solid blue;border-bottom:1px solid blue;border-left:2.7em dashed #665511;'
|
|
|
);
|
|
|
expect( styleProxy.getInlineRule( 'border' ) ).to.be.undefined;
|
|
|
expect( styleProxy.getInlineRule( 'border-top' ) ).to.equal( '7px dotted #ccc' );
|
|
|
@@ -105,11 +105,11 @@ describe( 'Styles', () => {
|
|
|
} );
|
|
|
|
|
|
it( 'should output', () => {
|
|
|
- styleProxy.setStyle( 'border:1px solid blue' );
|
|
|
+ styleProxy.setStyle( 'border:1px solid blue;' );
|
|
|
styleProxy.removeRule( 'border-top' );
|
|
|
|
|
|
expect( styleProxy.getInlineStyle() ).to.equal(
|
|
|
- 'border-right:1px solid blue;border-bottom:1px solid blue;border-left:1px solid blue'
|
|
|
+ 'border-right:1px solid blue;border-bottom:1px solid blue;border-left:1px solid blue;'
|
|
|
);
|
|
|
expect( styleProxy.getInlineRule( 'border' ) ).to.be.undefined;
|
|
|
expect( styleProxy.getInlineRule( 'border-top' ) ).to.be.undefined;
|
|
|
@@ -121,7 +121,7 @@ describe( 'Styles', () => {
|
|
|
it( 'pass-through', () => {
|
|
|
styleProxy.setStyle( 'foo-bar:baz 1px abc;margin: 2px 3em;' );
|
|
|
|
|
|
- expect( styleProxy.getInlineStyle() ).to.equal( 'foo-bar:baz 1px abc;margin:2px 3em' );
|
|
|
+ expect( styleProxy.getInlineStyle() ).to.equal( 'foo-bar:baz 1px abc;margin:2px 3em;' );
|
|
|
expect( styleProxy.getInlineRule( 'foo-bar' ) ).to.equal( 'baz 1px abc' );
|
|
|
expect( styleProxy.getInlineRule( 'margin' ) ).to.equal( '2px 3em' );
|
|
|
} );
|