def test_get_project(self): command = TopLevelCommand() command.base_dir = 'tests/fixtures/longer-filename-figfile' project = command.get_project(command.get_config_path()) self.assertEqual(project.name, 'longerfilenamefigfile') self.assertTrue(project.client) self.assertTrue(project.services)
def test_yaml_filename_check(self): command = TopLevelCommand() command.base_dir = 'tests/fixtures/longer-filename-figfile' with mock.patch('fig.cli.command.log', autospec=True) as mock_log: self.assertTrue(command.get_config_path()) self.assertEqual(mock_log.warning.call_count, 2)
def test_project_name_with_explicit_uppercase_base_dir(self): command = TopLevelCommand() command.base_dir = 'tests/fixtures/Simple-figfile' project_name = command.get_project_name(command.get_config_path()) self.assertEquals('simplefigfile', project_name)
def test_yaml_filename_check(self): command = TopLevelCommand() command.base_dir = 'tests/fixtures/longer-filename-figfile' self.assertTrue(command.project.get_service('definedinyamlnotyml'))
def test_project_name_with_explicit_base_dir(self): command = TopLevelCommand() command.base_dir = 'tests/fixtures/simple-figfile' self.assertEquals('simplefigfile', command.project_name)
def test_project_name_with_explicit_base_dir(self): command = TopLevelCommand() command.base_dir = 'tests/fixtures/simple-figfile' project_name = command.get_project_name(command.get_config_path()) self.assertEquals('simplefigfile', project_name)