@@ -44,25 +44,23 @@ export function main() {
4444
4545 describe ( "controlGroupValidator" , ( ) => {
4646 it ( "should collect errors from the child controls" , ( ) => {
47- var g = new ControlGroup ( {
48- "one" : new Control ( "one" , validator ( "a" , true ) ) ,
49- "two" : new Control ( "two" , validator ( "b" , true ) )
50- } ) ;
47+ var one = new Control ( "one" , validator ( "a" , true ) ) ;
48+ var two = new Control ( "one" , validator ( "b" , true ) ) ;
49+ var g = new ControlGroup ( { "one" : one , "two" : two } ) ;
5150
5251 expect ( controlGroupValidator ( g ) ) . toEqual ( {
53- "one" : { " a" : true } ,
54- "two" : { " b" : true }
52+ "a" : [ one ] ,
53+ "b" : [ two ]
5554 } ) ;
5655 } ) ;
5756
58- it ( "should not include keys for controls that have no errors" , ( ) => {
59- var g = new ControlGroup ( {
60- "one" : new Control ( "one" , validator ( "a" , true ) ) ,
61- "two" : new Control ( "one" )
62- } ) ;
57+ it ( "should not include controls that have no errors" , ( ) => {
58+ var one = new Control ( "one" , validator ( "a" , true ) ) ;
59+ var two = new Control ( "two" ) ;
60+ var g = new ControlGroup ( { "one" : one , "two" : two } ) ;
6361
6462 expect ( controlGroupValidator ( g ) ) . toEqual ( {
65- "one" : { "a" : true }
63+ "a" : [ one ]
6664 } ) ;
6765 } ) ;
6866
0 commit comments