Skip to content

Commit

Permalink
[test_language] Add test__hash__
Browse files Browse the repository at this point in the history
  • Loading branch information
moi15moi authored and georgkrause committed Sep 11, 2024
1 parent b6a2678 commit 011067e
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions langcodes/tests/test_language.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
from langcodes import Language


def test__hash__():
en1 = Language.get("en")
# Disable caching
Language._INSTANCES = {}
Language._PARSE_CACHE = {}
en2 = Language.get("en")
assert hash(en1) == hash(en2)

# Again, disable caching
Language._INSTANCES = {}
Language._PARSE_CACHE = {}
en_us = Language.get("en-US")
assert hash(en1) != hash(en_us)

0 comments on commit 011067e

Please sign in to comment.