示例#1
0
 def test_save_without_filename(self, manager_config, manager_config_sample, tmpdir):
     manager_config.update(manager_config_sample)
     with config_home(tmpdir):
         manager_config.save()
         config_file = py.path.local(config.get_management_config_file_path())
         contents = json.loads(config_file.read())
         self.check_config_equals(contents, manager_config_sample)
示例#2
0
 def test_load_without_filename_existing(self, tmpdir, touchpad_manager, manager_config_sample):
     with config_home(tmpdir):
         config_file = py.path.local(config.get_management_config_file_path())
         config_file.write(json.dumps(manager_config_sample))
         manager_config = config.ManagerConfiguration.load(touchpad_manager)
         assert manager_config.touchpad_manager is touchpad_manager
         self.check_config_equals(manager_config, manager_config_sample)
         self.check_manager(touchpad_manager, manager_config_sample)
示例#3
0
 def test_save_without_filename(self, manager_config, manager_config_sample,
                                tmpdir):
     manager_config.update(manager_config_sample)
     with config_home(tmpdir):
         manager_config.save()
         config_file = py.path.local(
             config.get_management_config_file_path())
         contents = json.loads(config_file.read())
         self.check_config_equals(contents, manager_config_sample)
示例#4
0
 def test_load_without_filename_existing(self, tmpdir, touchpad_manager,
                                         manager_config_sample):
     with config_home(tmpdir):
         config_file = py.path.local(
             config.get_management_config_file_path())
         config_file.write(json.dumps(manager_config_sample))
         manager_config = config.ManagerConfiguration.load(touchpad_manager)
         assert manager_config.touchpad_manager is touchpad_manager
         self.check_config_equals(manager_config, manager_config_sample)
         self.check_manager(touchpad_manager, manager_config_sample)
示例#5
0
def test_get_management_config_file_path(tmpdir):
    with config_home(tmpdir):
        assert_config_file_path(config.get_management_config_file_path(),
                                'management.json')
示例#6
0
def test_get_management_config_file_path(tmpdir):
    with config_home(tmpdir):
        assert_config_file_path(config.get_management_config_file_path(), "management.json")