Skip to content
Snippets Groups Projects
Commit da647561 authored by Antoine Lambert's avatar Antoine Lambert
Browse files

identifiers: Fix release_identifier for snapshot target

parent 276a528c
No related branches found
No related tags found
No related merge requests found
......@@ -498,6 +498,7 @@ def target_type_to_git(target_type):
'directory': b'tree',
'revision': b'commit',
'release': b'tag',
'snapshot': b'refs'
}[target_type]
......
......@@ -625,6 +625,11 @@ o6X/3T+vm8K3bf3driRr34c=
'target_type': 'revision',
}
self.release_snapshot_target = dict(self.release)
self.release_snapshot_target['target_type'] = 'snapshot'
self.release_snapshot_target['id'] = (
'c29c3ddcc6769a04e54dd69d63a6fdcbc566f850')
def test_release_identifier(self):
self.assertEqual(
identifiers.release_identifier(self.release),
......@@ -661,6 +666,12 @@ o6X/3T+vm8K3bf3driRr34c=
identifiers.identifier_to_str(self.release_newline_in_author['id'])
)
def test_release_identifier_snapshot_target(self):
self.assertEqual(
identifiers.release_identifier(self.release_snapshot_target),
identifiers.identifier_to_str(self.release_snapshot_target['id'])
)
class SnapshotIdentifier(unittest.TestCase):
def setUp(self):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment