@@ -113,6 +113,7 @@ describe('Printer: Query document', () => {
113113  it ( 'prints fragment with argument definition directives' ,  ( )  =>  { 
114114    const  fragmentWithArgumentDefinitionDirective  =  parse ( 
115115      'fragment Foo($foo: TestType @test) on TestType @testDirective { id }' , 
116+       {  experimentalFragmentArguments : true  } , 
116117    ) ; 
117118    expect ( print ( fragmentWithArgumentDefinitionDirective ) ) . to . equal ( dedent ` 
118119      fragment Foo($foo: TestType @test) on TestType @testDirective { 
@@ -128,6 +129,7 @@ describe('Printer: Query document', () => {
128129          id 
129130        } 
130131      ` , 
132+       {  experimentalFragmentArguments : true  } , 
131133    ) ; 
132134    expect ( print ( fragmentWithArgumentDefinition ) ) . to . equal ( dedent ` 
133135      fragment Foo($a: ComplexType, $b: Boolean = false) on TestType { 
@@ -139,6 +141,7 @@ describe('Printer: Query document', () => {
139141  it ( 'prints fragment spread with arguments' ,  ( )  =>  { 
140142    const  fragmentSpreadWithArguments  =  parse ( 
141143      'fragment Foo on TestType { ...Bar(a: {x: $x}, b: true) }' , 
144+       {  experimentalFragmentArguments : true  } , 
142145    ) ; 
143146    expect ( print ( fragmentSpreadWithArguments ) ) . to . equal ( dedent ` 
144147      fragment Foo on TestType { 
@@ -150,6 +153,7 @@ describe('Printer: Query document', () => {
150153  it ( 'prints fragment spread with multi-line arguments' ,  ( )  =>  { 
151154    const  fragmentSpreadWithArguments  =  parse ( 
152155      'fragment Foo on TestType { ...Bar(a: {x: $x, y: $y, z: $z, xy: $xy}, b: true, c: "a long string extending arguments over max length") }' , 
156+       {  experimentalFragmentArguments : true  } , 
153157    ) ; 
154158    expect ( print ( fragmentSpreadWithArguments ) ) . to . equal ( dedent ` 
155159      fragment Foo on TestType { 
0 commit comments