1
0
mirror of https://github.com/ilri/csv-metadata-quality.git synced 2025-05-09 14:46:00 +02:00

Fix references to ISO 639

It turns out that ISO 639-1 is the two-letter codes, and ISO 639-2
is the three-letter codes, aka alpha2 and alpha3.

See: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
This commit is contained in:
2019-09-11 16:36:53 +03:00
parent b5899001b7
commit d9fc09f121
3 changed files with 15 additions and 15 deletions

View File

@ -128,8 +128,8 @@ def test_check_suspicious_characters(capsys):
assert captured.out == f'Suspicious character ({field_name}): ˆt\n'
def test_check_valid_iso639_2_language():
'''Test valid ISO 639-2 language.'''
def test_check_valid_iso639_1_language():
'''Test valid ISO 639-1 language.'''
value = 'ja'
@ -138,8 +138,8 @@ def test_check_valid_iso639_2_language():
assert result == value
def test_check_valid_iso639_3_language():
'''Test invalid ISO 639-3 language.'''
def test_check_valid_iso639_2_language():
'''Test invalid ISO 639-2 language.'''
value = 'eng'
@ -148,26 +148,26 @@ def test_check_valid_iso639_3_language():
assert result == value
def test_check_invalid_iso639_2_language(capsys):
'''Test invalid ISO 639-2 language.'''
def test_check_invalid_iso639_1_language(capsys):
'''Test invalid ISO 639-1 language.'''
value = 'jp'
check.language(value)
captured = capsys.readouterr()
assert captured.out == f'Invalid ISO 639-2 language: {value}\n'
assert captured.out == f'Invalid ISO 639-1 language: {value}\n'
def test_check_invalid_iso639_3_language(capsys):
'''Test invalid ISO 639-3 language.'''
def test_check_invalid_iso639_2_language(capsys):
'''Test invalid ISO 639-2 language.'''
value = 'chi'
check.language(value)
captured = capsys.readouterr()
assert captured.out == f'Invalid ISO 639-3 language: {value}\n'
assert captured.out == f'Invalid ISO 639-2 language: {value}\n'
def test_check_invalid_language(capsys):