@@ -219,27 +219,6 @@ def test_SetProgramOptionsCMake_gen_option_list_bash_expandvars(self):
219219 option_list_actual = parser .gen_option_list (section , generator = "bash" )
220220 pprint (option_list_actual , width = 200 )
221221
222- self .assertListEqual (option_list_expect , option_list_actual )
223- print ("-----[ TEST END ]------------------------------------------" )
224- print ("OK" )
225-
226- print ("-----[ TEST BEGIN ]----------------------------------------" )
227- section = "TEST_VAR_EXPANSION_UPDATE_04"
228- print ("Section : {}" .format (section ))
229-
230- self ._execute_parser (parser , section )
231-
232- print ("-" * 40 )
233- print ("Option List" )
234- print ("-" * 40 )
235- option_list_expect = [
236- 'cmake' ,
237- '-DCMAKE_CXX_FLAGS:STRING="${LDFLAGS} -foo"' ,
238- ]
239-
240- option_list_actual = parser .gen_option_list (section , generator = "bash" )
241- pprint (option_list_actual , width = 200 )
242-
243222 self .assertListEqual (option_list_expect , option_list_actual )
244223 print ("-----[ TEST END ]------------------------------------------" )
245224 print ("OK" )
@@ -359,7 +338,7 @@ def test_SetProgramOptionsCMake_gen_option_list_cmake_fragment_expandvars(self):
359338
360339 option_list_expect = [
361340 'set(CMAKE_CXX_FLAGS "$ENV{LDFLAGS} -foo" CACHE STRING "from .ini configuration")' ,
362- 'set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -bar" CACHE STRING "from .ini configuration" FORCE )' ,
341+ 'set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -bar" CACHE STRING "from .ini configuration")' ,
363342 'set(CMAKE_F90_FLAGS "${CMAKE_F90_FLAGS} -baz" CACHE STRING "from .ini configuration")'
364343 ]
365344
@@ -371,40 +350,8 @@ def test_SetProgramOptionsCMake_gen_option_list_cmake_fragment_expandvars(self):
371350 self .assertListEqual (option_list_expect , option_list_actual )
372351
373352 print ("-----[ TEST END ]------------------------------------------" )
374- print ("OK" )
375353
376- # The following TEST_VAR_EXPANSION_UPDATE_04 does not increase coverage
377- # but is here to illustrate the correctness issue reported in
378- # TRILFRAME-120. To compare the option_list_expect below to that
379- # of the option_list_expect for the bash generator, see the
380- # TEST_VAR_EXPANSION_UPDATE_04 test above in
381- # test_SetProgramOptionsCMake_gen_option_list_bash_expandvars.
382- print ("-----[ TEST BEGIN ]----------------------------------------" )
383- section = "TEST_VAR_EXPANSION_UPDATE_04"
384- print ("Section : {}" .format (section ))
385-
386- # parse a section
387- self ._execute_parser (parser , section )
388-
389- parser .gen_option_list (section , generator = "cmake_fragment" )
390-
391- option_list_expect = [
392- # Only the first set with "-foo" sticks in the cmake cache.
393- # If the second set with "-foobar" used FORCE, it would stick.
394- 'set(CMAKE_CXX_FLAGS "$ENV{LDFLAGS} -foo" CACHE STRING "from .ini configuration")' ,
395- 'set(CMAKE_CXX_FLAGS "$ENV{LDFLAGS} -foobar" CACHE STRING "from .ini configuration")' ,
396- ]
397-
398- option_list_actual = parser .gen_option_list (section , generator = "cmake_fragment" )
399-
400- print ("Expected Output:\n {}\n " .format ("\n " .join (option_list_expect )))
401- print ("Actual Output:\n {}\n " .format ("\n " .join (option_list_actual )))
402-
403- self .assertListEqual (option_list_expect , option_list_actual )
404-
405- print ("-----[ TEST END ]------------------------------------------" )
406354 print ("OK" )
407-
408355 return 0
409356
410357 def test_SetProgramOptionsCMake_param_order_01 (self ):
0 commit comments