@@ -53,6 +53,8 @@ describe(':class', function () {
53
53
expect ( el . className ) . toBe ( 'a b c' )
54
54
dir . update ( [ 'd' , 'c' ] )
55
55
expect ( el . className ) . toBe ( 'a c d' )
56
+ dir . update ( [ 'w' , 'x y z' ] )
57
+ expect ( el . className ) . toBe ( 'a w x y z' )
56
58
dir . update ( )
57
59
expect ( el . className ) . toBe ( 'a' )
58
60
// test mutating array
@@ -64,13 +66,13 @@ describe(':class', function () {
64
66
dir . update ( arr )
65
67
expect ( el . className ) . toBe ( 'a f' )
66
68
// test array with objects
67
- dir . update ( [ 'x' , { y : true , z : true } ] )
69
+ dir . update ( [ 'x' , { y : true , z : true } ] )
68
70
expect ( el . className ) . toBe ( 'a x y z' )
69
- dir . update ( [ 'x' , { y : true , z : false } ] )
71
+ dir . update ( [ 'x' , { y : true , z : false } ] )
70
72
expect ( el . className ) . toBe ( 'a x y' )
71
- dir . update ( [ 'f' , { z : true } ] )
73
+ dir . update ( [ 'f' , { z : true } ] )
72
74
expect ( el . className ) . toBe ( 'a f z' )
73
- dir . update ( [ 'l' , 'f' , { n : true , z : true } ] )
75
+ dir . update ( [ 'l' , 'f' , { n : true , z : true } ] )
74
76
expect ( el . className ) . toBe ( 'a f z l n' )
75
77
dir . update ( [ 'x' , { } ] )
76
78
expect ( el . className ) . toBe ( 'a x' )
0 commit comments