def test_addresses_in_spec_path_wraps_error_in_buildfile_scan_error(self): graph_mock = mock.Mock() graph_mock.inject_specs_closure = mock.Mock(side_effect=LegacyBuildGraph.InvalidCommandLineSpecError('some msg')) mapper = LegacyAddressMapper(graph_mock, '') with self.assertRaises(AddressMapper.BuildFileScanError) as cm: mapper.addresses_in_spec_path('some/path') self.assertEqual('some msg', str(cm.exception))
def test_addresses_in_spec_path_wraps_error_in_buildfile_scan_error(self): graph_mock = mock.Mock() graph_mock.inject_specs_closure = mock.Mock( side_effect=LegacyBuildGraph.InvalidCommandLineSpecError( 'some msg')) mapper = LegacyAddressMapper(graph_mock, '') with self.assertRaises(AddressMapper.BuildFileScanError) as cm: mapper.addresses_in_spec_path('some/path') self.assertEqual('some msg', str(cm.exception))