def setUp(self): super().setUp() dirs.setup_dirs() patcher = unittest.mock.patch( 'snapcraft.internal.project_loader._get_snapcraft_yaml') self.mock_get_yaml = patcher.start() self.mock_get_yaml.return_value = 'snapcraft.yaml' self.addCleanup(patcher.stop) self.part_schema = project_loader.Validator().part_schema self.deb_arch = snapcraft.ProjectOptions().deb_arch
def setUp(self): super().setUp() dirs.setup_dirs() patcher = unittest.mock.patch('os.path.exists') self.mock_path_exists = patcher.start() self.mock_path_exists.return_value = True self.addCleanup(patcher.stop) self.part_schema = internal_yaml.Validator().part_schema self.deb_arch = snapcraft.ProjectOptions().deb_arch
def setUp(self): super().setUp() dirs.setup_dirs() patcher = unittest.mock.patch("os.path.exists") self.mock_path_exists = patcher.start() self.mock_path_exists.return_value = True self.addCleanup(patcher.stop) self.data = { "name": "my-package-1", "version": "1.0-snapcraft1~ppa1", "summary": "my summary less that 79 chars", "description": "description which can be pretty long", "parts": {"part1": {"plugin": "project"}}, }
def setUp(self): super().setUp() dirs.setup_dirs() patcher = unittest.mock.patch( 'snapcraft.internal.project_loader.get_snapcraft_yaml') self.mock_get_yaml = patcher.start() self.mock_get_yaml.return_value = os.path.join('snap', 'snapcraft.yaml') self.addCleanup(patcher.stop) patcher = unittest.mock.patch( 'snapcraft.internal.project_loader._parts_config.PartsConfig' '.load_part') self.mock_plugin_loader = patcher.start() self.addCleanup(patcher.stop) self.part_schema = project_loader.Validator().part_schema self.deb_arch = snapcraft.ProjectOptions().deb_arch
def setUp(self): super().setUp() dirs.setup_dirs() self.data = """name: my-package-1 version: 1.0-snapcraft1~ppa1 summary: my summary less that 79 chars description: description which can be pretty long parts: part1: plugin: nil """ self.fake_logger = fixtures.FakeLogger(level=logging.ERROR) self.useFixture(self.fake_logger) self.expected_message_template = ( "Issue while loading plugin: properties failed to load for " "part1: Additional properties are not allowed ('{}' was " "unexpected)\n")
def setUp(self): super().setUp() dirs.setup_dirs() patcher = unittest.mock.patch( 'snapcraft.internal.project_loader.get_snapcraft_yaml') self.mock_get_yaml = patcher.start() self.mock_get_yaml.return_value = os.path.join( 'snap', 'snapcraft.yaml') self.addCleanup(patcher.stop) patcher = unittest.mock.patch( 'snapcraft.internal.project_loader._parts_config.PartsConfig' '.load_part') self.mock_plugin_loader = patcher.start() self.addCleanup(patcher.stop) self.part_schema = project_loader.Validator().part_schema self.deb_arch = snapcraft.ProjectOptions().deb_arch
def setUp(self): super().setUp() dirs.setup_dirs() patcher = unittest.mock.patch('os.path.exists') self.mock_path_exists = patcher.start() self.mock_path_exists.return_value = True self.addCleanup(patcher.stop) self.data = { 'name': 'my-package-1', 'version': '1.0-snapcraft1~ppa1', 'summary': 'my summary less that 79 chars', 'description': 'description which can be pretty long', 'parts': { 'part1': { 'plugin': 'project', }, }, }
def setUp(self): super().setUp() dirs.setup_dirs() self.make_snapcraft_yaml("""name: test version: "1" summary: test description: test parts: part1: plugin: nil """) project_options = snapcraft.ProjectOptions() patcher = unittest.mock.patch('snapcraft.ProjectOptions') mock_project_options = patcher.start() mock_project_options.return_value = project_options self.arch = project_options.deb_arch self.arch_triplet = project_options.arch_triplet self.addCleanup(patcher.stop)