@@ -24,9 +24,9 @@ describe('valueOf NullElement', () => {
2424 it ( 'returns null with default and samples' , ( ) => {
2525 const element = new NullElement ( ) ;
2626 element . attributes . set ( 'default' , new NullElement ( ) ) ;
27- element . attributes . set ( 'samples' , new ArrayElement (
28- new NullElement ( )
29- ) ) ;
27+ element . attributes . set ( 'samples' , new ArrayElement ( [
28+ new NullElement ( ) ,
29+ ] ) ) ;
3030 const value = element . valueOf ( ) ;
3131
3232 expect ( value ) . to . equal ( null ) ;
@@ -92,9 +92,9 @@ describe('valueOf BooleanElement', () => {
9292 it ( 'prefers content over default and samples' , ( ) => {
9393 const element = new BooleanElement ( true ) ;
9494 element . attributes . set ( 'default' , new BooleanElement ( false ) ) ;
95- element . attributes . set ( 'samples' , new ArrayElement (
96- new BooleanElement ( false )
97- ) ) ;
95+ element . attributes . set ( 'samples' , new ArrayElement ( [
96+ new BooleanElement ( false ) ,
97+ ] ) ) ;
9898 const value = element . valueOf ( ) ;
9999
100100 expect ( value ) . to . equal ( true ) ;
@@ -148,9 +148,9 @@ describe('valueOf BooleanElement with source', () => {
148148 it ( 'prefers content over default and samples' , ( ) => {
149149 const element = new BooleanElement ( true ) ;
150150 element . attributes . set ( 'default' , new BooleanElement ( false ) ) ;
151- element . attributes . set ( 'samples' , new ArrayElement (
152- new BooleanElement ( false )
153- ) ) ;
151+ element . attributes . set ( 'samples' , new ArrayElement ( [
152+ new BooleanElement ( false ) ,
153+ ] ) ) ;
154154 const value = element . valueOf ( { source : true } ) ;
155155
156156 expect ( value ) . to . deep . equal ( [ true , 'content' ] ) ;
@@ -204,9 +204,9 @@ describe('valueOf NumberElement', () => {
204204 it ( 'prefers content over default and samples' , ( ) => {
205205 const element = new NumberElement ( 3 ) ;
206206 element . attributes . set ( 'default' , new NumberElement ( 42 ) ) ;
207- element . attributes . set ( 'samples' , new ArrayElement (
208- new NumberElement ( 27 )
209- ) ) ;
207+ element . attributes . set ( 'samples' , new ArrayElement ( [
208+ new NumberElement ( 27 ) ,
209+ ] ) ) ;
210210 const value = element . valueOf ( ) ;
211211
212212 expect ( value ) . to . equal ( 3 ) ;
@@ -260,9 +260,9 @@ describe('valueOf NumberElement with source', () => {
260260 it ( 'prefers content over default and samples' , ( ) => {
261261 const element = new NumberElement ( 3 ) ;
262262 element . attributes . set ( 'default' , new NumberElement ( 42 ) ) ;
263- element . attributes . set ( 'samples' , new ArrayElement (
264- new NumberElement ( 27 )
265- ) ) ;
263+ element . attributes . set ( 'samples' , new ArrayElement ( [
264+ new NumberElement ( 27 ) ,
265+ ] ) ) ;
266266 const value = element . valueOf ( { source : true } ) ;
267267
268268 expect ( value ) . to . deep . equal ( [ 3 , 'content' ] ) ;
@@ -316,9 +316,9 @@ describe('valueOf StringElement', () => {
316316 it ( 'prefers content over default and samples' , ( ) => {
317317 const element = new StringElement ( 'hello' ) ;
318318 element . attributes . set ( 'default' , new StringElement ( 'moin' ) ) ;
319- element . attributes . set ( 'samples' , new ArrayElement (
320- new StringElement ( 'zdravicko' )
321- ) ) ;
319+ element . attributes . set ( 'samples' , new ArrayElement ( [
320+ new StringElement ( 'zdravicko' ) ,
321+ ] ) ) ;
322322 const value = element . valueOf ( ) ;
323323
324324 expect ( value ) . to . equal ( 'hello' ) ;
@@ -372,9 +372,9 @@ describe('valueOf StringElement with source', () => {
372372 it ( 'prefers content over default and samples' , ( ) => {
373373 const element = new StringElement ( 'hello' ) ;
374374 element . attributes . set ( 'default' , new StringElement ( 'moin' ) ) ;
375- element . attributes . set ( 'samples' , new ArrayElement (
376- new StringElement ( 'zdravicko' )
377- ) ) ;
375+ element . attributes . set ( 'samples' , new ArrayElement ( [
376+ new StringElement ( 'zdravicko' ) ,
377+ ] ) ) ;
378378 const value = element . valueOf ( { source : true } ) ;
379379
380380 expect ( value ) . to . deep . equal ( [ 'hello' , 'content' ] ) ;
@@ -450,9 +450,9 @@ describe('valueOf EnumElement', () => {
450450 new StringElement ( ) ,
451451 ] ) ;
452452 element . attributes . set ( 'default' , new EnumElement ( 'moin' ) ) ;
453- element . attributes . set ( 'samples' , new ArrayElement (
454- new EnumElement ( 'zdravicko' )
455- ) ) ;
453+ element . attributes . set ( 'samples' , new ArrayElement ( [
454+ new EnumElement ( 'zdravicko' ) ,
455+ ] ) ) ;
456456 const value = element . valueOf ( ) ;
457457
458458 expect ( value ) . to . equal ( 'hello' ) ;
@@ -555,9 +555,9 @@ describe('valueOf EnumElement with source', () => {
555555 new StringElement ( ) ,
556556 ] ) ;
557557 element . attributes . set ( 'default' , new EnumElement ( 'moin' ) ) ;
558- element . attributes . set ( 'samples' , new ArrayElement (
559- new EnumElement ( new EnumElement ( 'zdravicko' ) )
560- ) ) ; const value = element . valueOf ( { source : true } ) ;
558+ element . attributes . set ( 'samples' , new ArrayElement ( [
559+ new EnumElement ( new EnumElement ( 'zdravicko' ) ) ,
560+ ] ) ) ; const value = element . valueOf ( { source : true } ) ;
561561
562562 expect ( value ) . to . deep . equal ( [ 'hello' , 'content' ] ) ;
563563 } ) ;
@@ -673,9 +673,9 @@ describe('valueOf ArrayElement', () => {
673673 it ( 'prefers content over default and samples' , ( ) => {
674674 const element = new ArrayElement ( [ 1 , 2 , 3 ] ) ;
675675 element . attributes . set ( 'default' , new ArrayElement ( [ 4 , 2 ] ) ) ;
676- element . attributes . set ( 'samples' , new ArrayElement (
677- new ArrayElement ( [ 2 , 'hello' ] )
678- ) ) ;
676+ element . attributes . set ( 'samples' , new ArrayElement ( [
677+ new ArrayElement ( [ 2 , 'hello' ] ) ,
678+ ] ) ) ;
679679 const value = element . valueOf ( ) ;
680680
681681 expect ( value ) . to . deep . equal ( [ 1 , 2 , 3 ] ) ;
@@ -765,9 +765,9 @@ describe('valueOf ArrayElement with source', () => {
765765 it ( 'prefers content over default and samples' , ( ) => {
766766 const element = new ArrayElement ( [ 1 , 2 , 3 ] ) ;
767767 element . attributes . set ( 'default' , new ArrayElement ( [ 4 , 2 ] ) ) ;
768- element . attributes . set ( 'samples' , new ArrayElement (
769- new ArrayElement ( [ 2 , 'hello' ] )
770- ) ) ;
768+ element . attributes . set ( 'samples' , new ArrayElement ( [
769+ new ArrayElement ( [ 2 , 'hello' ] ) ,
770+ ] ) ) ;
771771 const value = element . valueOf ( { source : true } ) ;
772772
773773 expect ( value ) . to . deep . equal ( [ [ 1 , 2 , 3 ] , 'content' ] ) ;
@@ -922,9 +922,9 @@ describe('valueOf ObjectElement', () => {
922922 it ( 'prefers content over default and samples' , ( ) => {
923923 const element = new ObjectElement ( { abc : 3 , c : 4 } ) ;
924924 element . attributes . set ( 'default' , new ObjectElement ( { gaga : 'bing' } ) ) ;
925- element . attributes . set ( 'samples' , new ArrayElement (
926- new ObjectElement ( { a : 3 } )
927- ) ) ;
925+ element . attributes . set ( 'samples' , new ArrayElement ( [
926+ new ObjectElement ( { a : 3 } ) ,
927+ ] ) ) ;
928928 const value = element . valueOf ( ) ;
929929
930930 expect ( value ) . to . deep . equal ( { abc : 3 , c : 4 } ) ;
@@ -1071,9 +1071,9 @@ describe('valueOf ObjectElement with source', () => {
10711071 it ( 'prefers content over default and samples' , ( ) => {
10721072 const element = new ObjectElement ( { abc : 3 , c : 4 } ) ;
10731073 element . attributes . set ( 'default' , new ObjectElement ( { gaga : 'bing' } ) ) ;
1074- element . attributes . set ( 'samples' , new ArrayElement (
1075- new ObjectElement ( { a : 3 } )
1076- ) ) ;
1074+ element . attributes . set ( 'samples' , new ArrayElement ( [
1075+ new ObjectElement ( { a : 3 } ) ,
1076+ ] ) ) ;
10771077 const value = element . valueOf ( { source : true } ) ;
10781078
10791079 expect ( value ) . to . deep . equal ( [ { abc : 3 , c : 4 } , 'content' ] ) ;
0 commit comments