def test_subjob_and_atom_ids_raises_value_error_with_incorrect_format(self, incorrect_artifact_directory):
     with self.assertRaises(ValueError):
         BuildArtifact._subjob_and_atom_ids(incorrect_artifact_directory)
 def test_subjob_and_atom_ids_raises_value_error_with_incorrect_format(
         self, incorrect_artifact_directory):
     with self.assertRaises(ValueError):
         BuildArtifact._subjob_and_atom_ids(incorrect_artifact_directory)
 def test_subjob_and_atom_ids_parses_for_properly_formatted_directory(self, artifact_directory, expected_subjob_id,
                                                                      expected_atom_id):
     subjob_id, atom_id = BuildArtifact._subjob_and_atom_ids(artifact_directory)
     self.assertEquals(subjob_id, expected_subjob_id)
     self.assertEquals(atom_id, expected_atom_id)
 def test_subjob_and_atom_ids_parses_for_properly_formatted_directory(
         self, artifact_directory, expected_subjob_id, expected_atom_id):
     subjob_id, atom_id = BuildArtifact._subjob_and_atom_ids(
         artifact_directory)
     self.assertEquals(subjob_id, expected_subjob_id)
     self.assertEquals(atom_id, expected_atom_id)