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)
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)
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)
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)
def test_get_management_config_file_path(tmpdir): with config_home(tmpdir): assert_config_file_path(config.get_management_config_file_path(), 'management.json')
def test_get_management_config_file_path(tmpdir): with config_home(tmpdir): assert_config_file_path(config.get_management_config_file_path(), "management.json")