diff --git a/diceware/__init__.py b/diceware/__init__.py index 8ad1610251f81bb21b0f6dbf87d6c151c1f6800f..18ae20b95789fe18195bed666d059eeb0c23e823 100644 --- a/diceware/__init__.py +++ b/diceware/__init__.py @@ -152,7 +152,7 @@ def get_wordlist_path(name): if not RE_WORDLIST_NAME.match(name): raise ValueError("Not a valid wordlist name: %s" % name) basename = 'wordlist_%s.txt' % name - return os.path.join(WORDLISTS_DIR, basename.lower()) + return os.path.join(WORDLISTS_DIR, basename) def insert_special_char(word, specials=SPECIAL_CHARS, rnd=None): diff --git a/tests/test_diceware.py b/tests/test_diceware.py index bd2a3531e13402ea93c1c055a449ac8c016f49fa..af7e7d63c87fd3c4fa2ac2853167054d98cd7db9 100644 --- a/tests/test_diceware.py +++ b/tests/test_diceware.py @@ -110,12 +110,6 @@ class TestDicewareModule(object): assert exc_info.value.args[0].startswith( 'Not a valid wordlist name') - def test_get_wordlist_path_loweres_country_code(self): - # upper case country codes are lowered - assert os.path.basename(get_wordlist_path('de')) == 'wordlist_de.txt' - assert os.path.basename(get_wordlist_path('De')) == 'wordlist_de.txt' - assert os.path.basename(get_wordlist_path('DE')) == 'wordlist_de.txt' - def test_insert_special_char(self): # we can insert special chars in words. fake_rnd = FakeRandom()