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:
@ -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):
|
||||
|
Reference in New Issue
Block a user