Skip to content

Commit 1794018

Browse files
authored
Test that GemVersion is hashable
Reference: aboutcode-org/vulnerablecode#926 Reference: aboutcode-org/vulnerablecode#608 Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
1 parent 0e4dfee commit 1794018

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

tests/test_rubygems_gem_version.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,9 @@ def test_canonical_segments():
185185
assert GemVersion("1.0.0.a.1.0").canonical_segments == (1, "a", 1)
186186
assert GemVersion("1.2.3-1").canonical_segments == (1, 2, 3, "pre", 1)
187187

188+
def test_GemVersion_is_hashable():
189+
hash(GemVersion("1.0.0"))
190+
188191

189192
def test_frozen_version():
190193
ver = GemVersion("1.test")

0 commit comments

Comments
 (0)