@@ -143,21 +143,18 @@ final class CodegenFileTest extends CodegenBaseTest {
143143 }
144144
145145 public function testSaveAutogenerated (): void {
146- $cgf = $this -> getCodegenFactory();
147146 $fname = $this -> saveAutogeneratedFile();
148147 expect_with_context (static :: class , Filesystem :: readFile($fname ))-> toBeUnchanged();
149148 }
150149
151150 public function testClobberManuallyWrittenCode (): void {
152- $cgf = $this -> getCodegenFactory();
153151 expect (() ==> {
154152 $fname = $this -> saveManuallyWrittenFile();
155153 $this -> saveAutogeneratedFile($fname );
156154 })-> toThrow(CodegenFileNoSignatureException :: class );
157155 }
158156
159157 public function testReSaveAutogenerated (): void {
160- $cgf = $this -> getCodegenFactory();
161158 $fname = $this -> saveAutogeneratedFile();
162159 $content0 = Filesystem :: readFile($fname );
163160 $this -> saveAutogeneratedFile($fname );
@@ -166,7 +163,6 @@ final class CodegenFileTest extends CodegenBaseTest {
166163 }
167164
168165 public function testSaveModifiedAutogenerated (): void {
169- $cgf = $this -> getCodegenFactory();
170166 expect (() ==> {
171167 $fname = $this -> saveAutogeneratedFile();
172168 $content = Filesystem :: readFile($fname );
@@ -177,7 +173,6 @@ final class CodegenFileTest extends CodegenBaseTest {
177173
178174
179175 public function testSavePartiallyGenerated (): void {
180- $cgf = $this -> getCodegenFactory();
181176 $fname = $this -> savePartiallyGeneratedFile();
182177 $content = Filesystem :: readFile($fname );
183178 expect_with_context (static :: class , $content )-> toBeUnchanged();
@@ -187,7 +182,6 @@ final class CodegenFileTest extends CodegenBaseTest {
187182 }
188183
189184 public function testReSavePartiallyGenerated (): void {
190- $cgf = $this -> getCodegenFactory();
191185 $fname = $this -> savePartiallyGeneratedFile();
192186 $content0 = Filesystem :: readFile($fname );
193187 $this -> savePartiallyGeneratedFile($fname );
@@ -196,7 +190,6 @@ final class CodegenFileTest extends CodegenBaseTest {
196190 }
197191
198192 public function testSaveModifiedWrongPartiallyGenerated (): void {
199- $cgf = $this -> getCodegenFactory();
200193 expect (() ==> {
201194 $fname = $this -> savePartiallyGeneratedFile();
202195 $content = Filesystem :: readFile($fname );
@@ -222,7 +215,6 @@ final class CodegenFileTest extends CodegenBaseTest {
222215 * Test modifying a manual section and saving.
223216 */
224217 public function testSaveModifiedManualSectionPartiallyGenerated (): void {
225- $cgf = $this -> getCodegenFactory();
226218 $fname = $this -> createAndModifyPartiallyGeneratedFile();
227219 $this -> savePartiallyGeneratedFile($fname );
228220 $content = Filesystem :: readFile($fname );
@@ -234,7 +226,6 @@ final class CodegenFileTest extends CodegenBaseTest {
234226 * that the generated part is different too.
235227 */
236228 public function testSaveModifyPartiallyGenerated (): void {
237- $cgf = $this -> getCodegenFactory();
238229 $fname = $this -> createAndModifyPartiallyGeneratedFile();
239230 $this -> savePartiallyGeneratedFile($fname , true );
240231 $content = Filesystem :: readFile($fname );
@@ -318,16 +309,13 @@ final class CodegenFileTest extends CodegenBaseTest {
318309 }
319310
320311 public function testNoShebangInStrict (): void {
321- expect (() ==> {
322- $cgf = $this -> getCodegenFactory();
323- $code = $cgf
324- -> codegenFile(' no_file' )
325- -> setFileType(CodegenFileType :: HACK_STRICT )
326- -> setShebangLine(' #!/usr/bin/env hhvm' )
327- -> render();
328- })-> toThrow( /* HH_FIXME[2049] no hhi for invariantexception */
329- \HH \ InvariantException :: class ,
330- );
312+ expect (
313+ () ==> $this -> getCodegenFactory()
314+ -> codegenFile(' no_file' )
315+ -> setFileType(CodegenFileType :: HACK_STRICT )
316+ -> setShebangLine(' #!/usr/bin/env hhvm' )
317+ -> render(),
318+ )-> toThrow(\HH \ InvariantException :: class );
331319 }
332320
333321 public function testDotHackExecutable (): void {
@@ -347,29 +335,23 @@ final class CodegenFileTest extends CodegenBaseTest {
347335 }
348336
349337 public function testNoPseudoMainHeaderInStrict (): void {
350- expect (() ==> {
351- $cgf = $this -> getCodegenFactory();
352- $code = $cgf
353- -> codegenFile(' no_file' )
354- -> setFileType(CodegenFileType :: HACK_STRICT )
355- -> setPseudoMainHeader(' exit();' )
356- -> render();
357- })-> toThrow( /* HH_FIXME[2049] no hhi for invariantexception */
358- \HH \ InvariantException :: class ,
359- );
338+ expect (
339+ () ==> $this -> getCodegenFactory()
340+ -> codegenFile(' no_file' )
341+ -> setFileType(CodegenFileType :: HACK_STRICT )
342+ -> setPseudoMainHeader(' exit();' )
343+ -> render(),
344+ )-> toThrow(\HH \ InvariantException :: class );
360345 }
361346
362347 public function testNoPseudoMainFooterInStrict (): void {
363- expect (() ==> {
364- $cgf = $this -> getCodegenFactory();
365- $code = $cgf
366- -> codegenFile(' no_file' )
367- -> setFileType(CodegenFileType :: HACK_STRICT )
368- -> setPseudoMainFooter(' exit();' )
369- -> render();
370- })-> toThrow( /* HH_FIXME[2049] no hhi for invariantexception */
371- \HH \ InvariantException :: class ,
372- );
348+ expect (
349+ () ==> $this -> getCodegenFactory()
350+ -> codegenFile(' no_file' )
351+ -> setFileType(CodegenFileType :: HACK_STRICT )
352+ -> setPseudoMainFooter(' exit();' )
353+ -> render(),
354+ )-> toThrow(\HH \ InvariantException :: class );
373355 }
374356
375357 public function testFormattingFullyGeneratedFile (): void {
0 commit comments