def test__save_modified_value_unchanged(self):
     config_vars = {'CC': 'gcc-test -pthreads'}
     expected_vars = config_vars.copy()
     cv = 'CC'
     newvalue = 'gcc-test -pthreads'
     _osx_support._save_modified_value(config_vars, cv, newvalue)
     self.assertEqual(expected_vars, config_vars)
 def test__save_modified_value(self):
     config_vars = {'CC': 'gcc-test -pthreads'}
     expected_vars = {'CC': 'clang -pthreads'}
     self.add_expected_saved_initial_values(config_vars, expected_vars)
     cv = 'CC'
     newvalue = 'clang -pthreads'
     _osx_support._save_modified_value(config_vars, cv, newvalue)
     self.assertEqual(expected_vars, config_vars)
 def test__remove_original_values(self):
     config_vars = {'CC': 'gcc-test -pthreads'}
     expected_vars = {'CC': 'clang -pthreads'}
     cv = 'CC'
     newvalue = 'clang -pthreads'
     _osx_support._save_modified_value(config_vars, cv, newvalue)
     self.assertNotEqual(expected_vars, config_vars)
     _osx_support._remove_original_values(config_vars)
     self.assertEqual(expected_vars, config_vars)
Exemple #4
0
 def test__save_modified_value_unchanged(self):
     config_vars = {
     'CC': 'gcc-test -pthreads',
     }
     expected_vars = config_vars.copy()
     cv = 'CC'
     newvalue = 'gcc-test -pthreads'
     _osx_support._save_modified_value(config_vars, cv, newvalue)
     self.assertEqual(expected_vars, config_vars)
Exemple #5
0
 def test__save_modified_value(self):
     config_vars = {
     'CC': 'gcc-test -pthreads',
     }
     expected_vars = {
     'CC': 'clang -pthreads',
     }
     self.add_expected_saved_initial_values(config_vars, expected_vars)
     cv = 'CC'
     newvalue = 'clang -pthreads'
     _osx_support._save_modified_value(config_vars, cv, newvalue)
     self.assertEqual(expected_vars, config_vars)
Exemple #6
0
 def test__remove_original_values(self):
     config_vars = {
     'CC': 'gcc-test -pthreads',
     }
     expected_vars = {
     'CC': 'clang -pthreads',
     }
     cv = 'CC'
     newvalue = 'clang -pthreads'
     _osx_support._save_modified_value(config_vars, cv, newvalue)
     self.assertNotEqual(expected_vars, config_vars)
     _osx_support._remove_original_values(config_vars)
     self.assertEqual(expected_vars, config_vars)
Exemple #7
0
 def update_event(self, inp=-1):
     self.set_output_val(
         0, _osx_support._save_modified_value(self.input(0), self.input(1)))