Report generated on 16-Aug-2020 at 19:53:32 by pytest-html v1.19.1.dev22+g0a03e46
Packages | {'pytest': '6.0.1', 'py': '1.9.0', 'pluggy': '0.13.1'} |
Platform | Linux-5.4.0-42-generic-x86_64-with-glibc2.29 |
Plugins | {'metadata': '1.10.0', 'html': '1.19.1.dev22+g0a03e46'} |
Python | 3.8.2 |
1289 tests ran in 408.02 seconds.
List of test reports:
51 tests ran
(Un)check the boxes to filter the results.
43 passed, 0 skipped, 8 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | HEs - HESS1 | i@fo@ua-test.link | False | Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain | 2020-08-16 23:46:49.254832 | |
self = <test_c_libcurl.Test_c_Libcurl.TestHEs object at 0x7fa281ab1a00>, value = {'input': 'i@fo@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'i@fo@ua-test.link', 'output': '', 'success': False}]) def test_hess1(self, value): """ Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/c/libcurl') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=i@fo@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/c/libcurl/_build/test_c_libcurl.py:112: AssertionError ----------------------------- Captured stdout call ----------------------------- curl_easy_perform for i@fo@ua-test.linksending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS3 | fußb@ll@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:46:49.503150 | |
self = <test_c_libcurl.Test_c_Libcurl.TestHEs object at 0x7fa281a54610>, value = {'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/c/libcurl') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußb@ll@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/c/libcurl/_build/test_c_libcurl.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- curl_easy_perform for fußb@ll@ua-test.linksending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS3 | 普遍@受-测试@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:46:49.626365 | |
self = <test_c_libcurl.Test_c_Libcurl.TestHEs object at 0x7fa2819b0790>, value = {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/c/libcurl') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍@受-测试@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/c/libcurl/_build/test_c_libcurl.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- curl_easy_perform for 普遍@受-测试@ua-test.linksending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS3 | मेल.डा@ामेल@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:46:49.736833 | |
self = <test_c_libcurl.Test_c_Libcurl.TestHEs object at 0x7fa2819c65e0>, value = {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/c/libcurl') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=मेल.डा@ामेल@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/c/libcurl/_build/test_c_libcurl.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- curl_easy_perform for मेल.डा@ामेल@ua-test.linksending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS3 | اختبار-القبولا@عالمي@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:46:49.854570 | |
self = <test_c_libcurl.Test_c_Libcurl.TestHEs object at 0x7fa281984700>, value = {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/c/libcurl') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولا@عالمي@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/c/libcurl/_build/test_c_libcurl.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- curl_easy_perform for اختبار-القبولا@عالمي@ua-test.linksending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS5 | 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:46:50.423013 | |
self = <test_c_libcurl.Test_c_Libcurl.TestHEs object at 0x7fa281a6a0a0>, value = {'input': '𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False}]) def test_hess5(self, value): """ Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/c/libcurl') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', '--expect-failure'], returncode=1).returncode test_suite/tests/c/libcurl/_build/test_c_libcurl.py:168: AssertionError ----------------------------- Captured stdout call ----------------------------- curl_easy_perform for 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼sending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HES6 | info@@ua-test.technology | False | Verify single @. | 2020-08-16 23:46:51.345531 | |
self = <test_c_libcurl.Test_c_Libcurl.TestHEs object at 0x7fa2819da460>, value = {'input': 'info@@ua-test.technology', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@@ua-test.technology', 'output': '', 'success': False}]) def test_hes6(self, value): """ Verify single @. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/c/libcurl') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@@ua-test.technology', '--expect-failure'], returncode=1).returncode test_suite/tests/c/libcurl/_build/test_c_libcurl.py:280: AssertionError ----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@@ua-test.technologysending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HES7 | info@ua-test..technology | False | Verify empty label disallowed. | 2020-08-16 23:46:51.464783 | |
self = <test_c_libcurl.Test_c_Libcurl.TestHEs object at 0x7fa281a088e0>, value = {'input': 'info@ua-test..technology', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test..technology', 'output': '', 'success': False}]) def test_hes7(self, value): """ Verify empty label disallowed. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/c/libcurl') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test..technology', '--expect-failure'], returncode=1).returncode test_suite/tests/c/libcurl/_build/test_c_libcurl.py:294: AssertionError ----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@ua-test..technologysending invalid email not allowed, we fail the test | ||||||
Passed | HEs - HESG1 | info@ua-test.link | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:45.581975 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@ua-test.link | ||||||
Passed | HEs - HESG1 | info@ua-test.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:45.708525 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@ua-test.donées | ||||||
Passed | HEs - HESG1 | info@ua-test.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:45.828082 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@ua-test.世界 | ||||||
Passed | HEs - HESG1 | info@ua-test.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:45.940275 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@ua-test.भारत | ||||||
Passed | HEs - HESG1 | info@ua-test.شبك | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:46.055160 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@ua-test.شبك | ||||||
Passed | HEs - HESG1 | info@fußball.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:46.163754 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@fußball.top | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:46.270729 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@普遍接受-测试.top | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:46.386248 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@मेल.डाटामेल.top | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:46.512962 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@اختبار-القبولالعالمي.top | ||||||
Passed | HEs - HESG1 | info@fußball.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:46.626153 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@fußball.donées | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:46.749969 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@普遍接受-测试.世界 | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:46.856591 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@मेल.डाटामेल.भारत | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:46.983735 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@اختبار-القبولالعالمي.شبكة | ||||||
Passed | HEs - HESG2 | fußball@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:46:47.106596 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for fußball@ua-test.link | ||||||
Passed | HEs - HESG2 | 普遍接受-测试@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:46:47.222821 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for 普遍接受-测试@ua-test.link | ||||||
Passed | HEs - HESG2 | मेल.डाटामेल@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:46:47.332858 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for मेल.डाटामेल@ua-test.link | ||||||
Passed | HEs - HESG2 | اختبار-القبولالعالمي@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:46:47.451147 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for اختبار-القبولالعالمي@ua-test.link | ||||||
Passed | HEs - HESG3 | info@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:47.587955 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@ua-test.link | ||||||
Passed | HEs - HESG3 | fußball@ua-test.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:47.710895 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for fußball@ua-test.donées | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@ua-test.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:47.833946 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for 普遍接受-测试@ua-test.世界 | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@ua-test.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:47.973306 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for ेल.डाटामेल@ua-test.भारत | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@ua-test.شبك | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:48.078230 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for اختبار-القبولالعالمي@ua-test.شبك | ||||||
Passed | HEs - HESG3 | fußball@fußball.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:48.197781 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for fußball@fußball.top | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:48.317608 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for 普遍接受-测试@普遍接受-测试.top | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:48.432579 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for ेल.डाटामेल@मेल.डाटामेल.top | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:48.542855 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for اختبار-القبولالعالمي@اختبار-القبولالعالمي.top | ||||||
Passed | HEs - HESG3 | fußball@fußball.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:48.664231 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for fußball@fußball.donées | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:48.793615 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for 普遍接受-测试@普遍接受-测试.世界 | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:48.904880 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for ेल.डाटामेल@मेल.डाटामेल.भारत | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:46:49.019052 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة | ||||||
Passed | HEs - HESG4 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:46:49.123184 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | ||||||
Passed | HEs - HESS2 | "i@fo"@ua-test.link | True | Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain | 2020-08-16 23:46:49.372493 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for "i@fo"@ua-test.link | ||||||
Passed | HEs - HESS4 | "fußb@ll"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:46:49.966827 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for "fußb@ll"@ua-test.link | ||||||
Passed | HEs - HESS4 | "普遍@受-测试"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:46:50.078634 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for "普遍@受-测试"@ua-test.link | ||||||
Passed | HEs - HESS4 | "मेल.डा@ामेल"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:46:50.182629 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for "मेल.डा@ामेल"@ua-test.link | ||||||
Passed | HEs - HESS4 | "اختبار-القبولا@عالمي"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:46:50.293261 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for "اختبار-القبولا@عالمي"@ua-test.link | ||||||
Passed | HEs - HESS6 | "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:46:50.531922 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | ||||||
Passed | HEs - HESS7 | "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:46:50.643170 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | ||||||
Passed | HEs - HES1 | info@ua-test.link | True | Verify ASCII. | 2020-08-16 23:46:50.754949 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@ua-test.link | ||||||
Passed | HEs - HES2 | info@普遍接受-测试.top | True | Verify ASCII with Unicode subdomain. | 2020-08-16 23:46:50.879122 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@普遍接受-测试.top | ||||||
Passed | HEs - HES3 | info@普遍接受-测试.世界 | True | Verify ASCII mailbox, Unicode domain. | 2020-08-16 23:46:50.984095 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@普遍接受-测试.世界 | ||||||
Passed | HEs - HES4 | données@ua-test.link | True | Verify Unicode mailbox, ASCII domain. | 2020-08-16 23:46:51.099056 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for données@ua-test.link | ||||||
Passed | HEs - HES5 | info@ua-test.invalid | True | Verify non-existent domain. | 2020-08-16 23:46:51.228674 | |
----------------------------- Captured stdout call ----------------------------- curl_easy_perform for info@ua-test.invalid |
62 tests ran
(Un)check the boxes to filter the results.
59 passed, 0 skipped, 3 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | LA2U - LA2US3 | -xn--xuball-cta.test | False | A-label validation - A-label that starts with '-' (hyphen) | 2020-08-16 23:46:53.610645 | |
self = <test_c_libidn2.Test_c_Libidn2.TestLA2U object at 0x7fa2819947c0>, value = {'input': '-xn--xuball-cta.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '-xn--xuball-cta.test', 'output': '', 'success': False}]) def test_la2us3(self, value): """ A-label validation - A-label that starts with '-' (hyphen) """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/c/libidn2') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=-xn--xuball-cta.test', '--expect-failure'], returncode=1).returncode test_suite/tests/c/libidn2/_build/test_c_libidn2.py:168: AssertionError ----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(-xn--xuball-cta.test) -> -xn--xuball-cta.test, with expected=(null) | ||||||
Failed | LU2A - LU2AS7 | :www.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:46:58.172727 | |
self = <test_c_libidn2.Test_c_Libidn2.TestLU2A object at 0x7fa281a39bb0>, value = {'input': ':www.fußball.donées', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/c/libidn2') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=:www.fußball.donées', '--expect-failure'], returncode=1).returncode test_suite/tests/c/libidn2/_build/test_c_libidn2.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(:www.fußball.donées) -> :www.xn--fuball-cta.xn--dones-dsa, with expected=(null) | ||||||
Failed | LU2A - LU2AS7 | Ė.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:46:58.337477 | |
self = <test_c_libidn2.Test_c_Libidn2.TestLU2A object at 0x7fa28186a460>, value = {'input': 'Ė.ua-test.top', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/c/libidn2') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=Ė.ua-test.top', '--expect-failure'], returncode=1).returncode test_suite/tests/c/libidn2/_build/test_c_libidn2.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(Ė.ua-test.top) -> xn--lea.ua-test.top, with expected=(null) | ||||||
Passed | LA2U - LA2UG1 | www.sinodun.com | www.sinodun.com | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:46:51.567908 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(www.sinodun.com) -> www.sinodun.com, with expected=www.sinodun.com | ||||||
Passed | LA2U - LA2UG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:46:51.686007 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(www.lunch.org.uk) -> www.lunch.org.uk, with expected=www.lunch.org.uk | ||||||
Passed | LA2U - LA2UG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:46:51.804497 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ua-test.link) -> ua-test.link, with expected=ua-test.link | ||||||
Passed | LA2U - LA2UG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:46:51.922097 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ua-test.technology) -> ua-test.technology, with expected=ua-test.technology | ||||||
Passed | LA2U - LA2UG3 | xn--fuball-cta.top | fußball.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:46:52.036333 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(xn--fuball-cta.top) -> fußball.top, with expected=fußball.top | ||||||
Passed | LA2U - LA2UG3 | xn----f38am99bqvcd5liy1cxsg.top | 普遍接受-测试.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:46:52.145733 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(xn----f38am99bqvcd5liy1cxsg.top) -> 普遍接受-测试.top, with expected=普遍接受-测试.top | ||||||
Passed | LA2U - LA2UG3 | xn--r2bi6d.xn--c2bd4bq1db8d.top | मेल.डाटामेल.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:46:52.256887 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(xn--r2bi6d.xn--c2bd4bq1db8d.top) -> मेल.डाटामेल.top, with expected=मेल.डाटामेल.top | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--dones-dsa | ua-test.donées | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:46:52.378443 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ua-test.xn--dones-dsa) -> ua-test.donées, with expected=ua-test.donées | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--rhqv96g | ua-test.世界 | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:46:52.488340 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ua-test.xn--rhqv96g) -> ua-test.世界, with expected=ua-test.世界 | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--h2brj9c | ua-test.भारत | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:46:52.602989 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ua-test.xn--h2brj9c) -> ua-test.भारत, with expected=ua-test.भारत | ||||||
Passed | LA2U - LA2UG5 | xn--fuball-cta.xn--dones-dsa | fußball.donées | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:46:52.713962 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(xn--fuball-cta.xn--dones-dsa) -> fußball.donées, with expected=fußball.donées | ||||||
Passed | LA2U - LA2UG5 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | 普遍接受-测试.世界 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:46:52.831752 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g) -> 普遍接受-测试.世界, with expected=普遍接受-测试.世界 | ||||||
Passed | LA2U - LA2UG5 | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | मेल.डाटामेल.भारत | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:46:52.943617 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c) -> मेल.डाटामेल.भारत, with expected=मेल.डाटामेल.भारत | ||||||
Passed | LA2U - LA2UG5 | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | اختبار-القبولالعالمي.شبكة | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:46:53.075804 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd) -> اختبار-القبولالعالمي.شبكة, with expected=اختبار-القبولالعالمي.شبكة | ||||||
Passed | LA2U - LA2UG6 | xn--hc8cekyct1b.xn--gc8cua9a | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:46:53.208574 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(xn--hc8cekyct1b.xn--gc8cua9a) -> 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼, with expected=𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | ||||||
Passed | LA2U - LA2US1 | xn--fuball-CTA.test | fußball.test | True | A-label validation - A-label, not all in lowercase | 2020-08-16 23:46:53.328341 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(xn--fuball-CTA.test) -> fußball.test, with expected=fußball.test | ||||||
Passed | LA2U - LA2US2 | xn--xuball-cta-.test | False | A-label validation - A-label that ends with '-' (hyphen) | 2020-08-16 23:46:53.456875 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(xn--xuball-cta-.test) -> err as expected (string contains invalid punycode data [IDN2_PUNYCODE_BAD_INPUT: -202]) | ||||||
Passed | LU2A - LU2AG1 | www.sinodun.com | www.sinodun.com | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:46:53.754858 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(www.sinodun.com) -> www.sinodun.com, with expected=www.sinodun.com | ||||||
Passed | LU2A - LU2AG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:46:53.899184 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(www.lunch.org.uk) -> www.lunch.org.uk, with expected=www.lunch.org.uk | ||||||
Passed | LU2A - LU2AG1 | xn----f38am99bqvcd5liy1cxsg.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:46:54.056994 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(xn----f38am99bqvcd5liy1cxsg.top) -> xn----f38am99bqvcd5liy1cxsg.top, with expected=xn----f38am99bqvcd5liy1cxsg.top | ||||||
Passed | LU2A - LU2AG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:46:54.193022 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ua-test.link) -> ua-test.link, with expected=ua-test.link | ||||||
Passed | LU2A - LU2AG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:46:54.333216 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ua-test.technology) -> ua-test.technology, with expected=ua-test.technology | ||||||
Passed | LU2A - LU2AG2 | ua-test.xn--rhqv96g | ua-test.xn--rhqv96g | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:46:54.468545 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ua-test.xn--rhqv96g) -> ua-test.xn--rhqv96g, with expected=ua-test.xn--rhqv96g | ||||||
Passed | LU2A - LU2AG3 | fußball.top | xn--fuball-cta.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:46:54.593994 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(fußball.top) -> xn--fuball-cta.top, with expected=xn--fuball-cta.top | ||||||
Passed | LU2A - LU2AG3 | 普遍接受-测试.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:46:54.725918 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(普遍接受-测试.top) -> xn----f38am99bqvcd5liy1cxsg.top, with expected=xn----f38am99bqvcd5liy1cxsg.top | ||||||
Passed | LU2A - LU2AG3 | मेल.डाटामेल.top | xn--r2bi6d.xn--c2bd4bq1db8d.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:46:54.895892 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(मेल.डाटामेल.top) -> xn--r2bi6d.xn--c2bd4bq1db8d.top, with expected=xn--r2bi6d.xn--c2bd4bq1db8d.top | ||||||
Passed | LU2A - LU2AG3 | اختبار-القبولالعالمي.top | xn----ymcabaacdn3byb2g4e1acbcs4c7b.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:46:55.071075 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(اختبار-القبولالعالمي.top) -> xn----ymcabaacdn3byb2g4e1acbcs4c7b.top, with expected=xn----ymcabaacdn3byb2g4e1acbcs4c7b.top | ||||||
Passed | LU2A - LU2AG4 | ua-test.donées | ua-test.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:46:55.222851 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ua-test.donées) -> ua-test.xn--dones-dsa, with expected=ua-test.xn--dones-dsa | ||||||
Passed | LU2A - LU2AG4 | ua-test.世界 | ua-test.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:46:55.373884 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ua-test.世界) -> ua-test.xn--rhqv96g, with expected=ua-test.xn--rhqv96g | ||||||
Passed | LU2A - LU2AG4 | ua-test.भारत | ua-test.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:46:55.540822 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ua-test.भारत) -> ua-test.xn--h2brj9c, with expected=ua-test.xn--h2brj9c | ||||||
Passed | LU2A - LU2AG4 | ua-test.شبك | ua-test.xn--ngbx0c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:46:55.707211 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ua-test.شبك) -> ua-test.xn--ngbx0c, with expected=ua-test.xn--ngbx0c | ||||||
Passed | LU2A - LU2AG5 | fußball.donées | xn--fuball-cta.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:46:55.859331 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(fußball.donées) -> xn--fuball-cta.xn--dones-dsa, with expected=xn--fuball-cta.xn--dones-dsa | ||||||
Passed | LU2A - LU2AG5 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:46:56.020325 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(普遍接受-测试.世界) -> xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g, with expected=xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | ||||||
Passed | LU2A - LU2AG5 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:46:56.168752 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(मेल.डाटामेल.भारत) -> xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c, with expected=xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | ||||||
Passed | LU2A - LU2AG5 | اختبار-القبولالعالمي.شبكة | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:46:56.329328 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(اختبار-القبولالعالمي.شبكة) -> xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd, with expected=xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | ||||||
Passed | LU2A - LU2AG6 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | xn--hc8cekyct1b.xn--gc8cua9a | True | Verify Unicode support for higher planes - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:46:56.492694 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) -> xn--hc8cekyct1b.xn--gc8cua9a, with expected=xn--hc8cekyct1b.xn--gc8cua9a | ||||||
Passed | LU2A - LU2AS1 | fuß.ball.donées | xn--fu-hia.ball.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:46:56.656382 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(fuß.ball.donées) -> xn--fu-hia.ball.xn--dones-dsa, with expected=xn--fu-hia.ball.xn--dones-dsa | ||||||
Passed | LU2A - LU2AS1 | 普遍.接受-测试.世界 | xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:46:56.807918 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(普遍.接受-测试.世界) -> xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g, with expected=xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g | ||||||
Passed | LU2A - LU2AS1 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:46:56.948624 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(मेल.डाटामेल.भारत) -> xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c, with expected=xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | ||||||
Passed | LU2A - LU2AS1 | اخت.بار-القبولالعالمي.شبكة | xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:46:57.111282 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(اخت.بار-القبولالعالمي.شبكة) -> xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd, with expected=xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd | ||||||
Passed | LU2A - LU2AS2 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with .FULLWIDTH FULL STOP (U+FF0E) | 2020-08-16 23:46:57.260345 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(普遍接受-测试.世界) -> xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g, with expected=xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | ||||||
Passed | LU2A - LU2AS3 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。IDEOGRAPHIC FULL STOP (U+3002) | 2020-08-16 23:46:57.412913 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(普遍接受-测试。世界) -> xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g, with expected=xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | ||||||
Passed | LU2A - LU2AS4 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。 HALFWIDTH IDEOGRAPHIC FULL STOP (U+FF61) | 2020-08-16 23:46:57.546479 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(普遍接受-测试。世界) -> xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g, with expected=xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | ||||||
Passed | LU2A - LU2AS5 | 普遍---测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions | 2020-08-16 23:46:57.700815 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(普遍---测试.世界) -> err as expected (string contains forbidden two hyphens pattern [IDN2_2HYPHEN: -301]) | ||||||
Passed | LU2A - LU2AS6 | ̈.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:46:57.850734 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(̈.fußball.donées) -> err as expected (string contains a forbidden leading combining character [IDN2_LEADING_COMBINING: -303]) | ||||||
Passed | LU2A - LU2AS6 | ᷀.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:46:57.999149 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(᷀.ua-test.top) -> err as expected (string contains a forbidden leading combining character [IDN2_LEADING_COMBINING: -303]) | ||||||
Passed | LU2A - LU2AS7 | 〈普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:46:58.508849 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(〈普遍接受-测试.世界) -> err as expected (string contains a disallowed character [IDN2_DISALLOWED: -304]) | ||||||
Passed | LU2A - LU2AS8 | نامهای.co | xn--mgba3gch31f060k.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:46:58.658483 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(نامهای.co) -> xn--mgba3gch31f060k.co, with expected=xn--mgba3gch31f060k.co | ||||||
Passed | LU2A - LU2AS8 | ශ්රී.co | xn--10cl1a0b660p.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:46:58.815931 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ශ්රී.co) -> xn--10cl1a0b660p.co, with expected=xn--10cl1a0b660p.co | ||||||
Passed | LU2A - LU2AS9 | mn | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:46:58.970784 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(mn) -> err as expected (string contains a forbidden context-j character [IDN2_CONTEXTJ: -305]) | ||||||
Passed | LU2A - LU2AS9 | pq | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:46:59.112391 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(pq) -> err as expected (string contains a forbidden context-j character [IDN2_CONTEXTJ: -305]) | ||||||
Passed | LU2A - LU2AS10 | ァ・〆.test | xn--v6jur4i.test | True | Verify CONTEXTO support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTO character in a label | 2020-08-16 23:46:59.261352 |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(ァ・〆.test) -> xn--v6jur4i.test, with expected=xn--v6jur4i.test | ||||||
Passed | LU2A - LU2AS11 | w.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:46:59.424598 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(w.fußball.donées) -> err as expected (string contains a disallowed character [IDN2_DISALLOWED: -304]) | ||||||
Passed | LU2A - LU2AS12 | 普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a label that is 64 characters or longer in ACE form | 2020-08-16 23:46:59.567935 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界) -> err as expected (punycode encoded data will be too large [IDN2_PUNYCODE_BIG_OUTPUT: -203]) | ||||||
Passed | LU2A - LU2AS13 | 𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:46:59.713362 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) -> err as expected (string contains a disallowed character [IDN2_DISALLOWED: -304]) | ||||||
Passed | LU2A - LU2AS14 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:46:59.864097 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) -> err as expected (string contains a disallowed character [IDN2_DISALLOWED: -304]) | ||||||
Passed | LU2A - LU2AS15 | نامهایa.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:47:00.021205 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(نامهایa.test) -> err as expected (string has forbidden bi-directional properties [IDN2_BIDI: -310]) | ||||||
Passed | LU2A - LU2AS15 | نامaهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:47:00.172026 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(نامaهای.test) -> err as expected (string has forbidden bi-directional properties [IDN2_BIDI: -310]) | ||||||
Passed | LU2A - LU2AS15 | aنامهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:47:00.325016 | |
----------------------------- Captured stdout call ----------------------------- idn2_lookup_ul(aنامهای.test) -> err as expected (string has forbidden bi-directional properties [IDN2_BIDI: -310]) |
51 tests ran
(Un)check the boxes to filter the results.
43 passed, 0 skipped, 8 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | HEs - HESS1 | i@fo@ua-test.link | False | Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain | 2020-08-16 23:47:14.568721 | |
self = <test_csharp_mailkit.Test_csharp_Mailkit.TestHEs object at 0x7fa2818579d0>, value = {'input': 'i@fo@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'i@fo@ua-test.link', 'output': '', 'success': False}]) def test_hess1(self, value): """ Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/mailkit') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=i@fo@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/mailkit/_build/test_csharp_mailkit.py:112: AssertionError ----------------------------- Captured stdout call ----------------------------- Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | HEs - HESS3 | fußb@ll@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:15.429742 | |
self = <test_csharp_mailkit.Test_csharp_Mailkit.TestHEs object at 0x7fa2818454c0>, value = {'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/mailkit') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußb@ll@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/mailkit/_build/test_csharp_mailkit.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | HEs - HESS3 | 普遍@受-测试@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:15.819369 | |
self = <test_csharp_mailkit.Test_csharp_Mailkit.TestHEs object at 0x7fa2817fa910>, value = {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/mailkit') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍@受-测试@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/mailkit/_build/test_csharp_mailkit.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | HEs - HESS3 | मेल.डा@ामेल@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:16.211141 | |
self = <test_csharp_mailkit.Test_csharp_Mailkit.TestHEs object at 0x7fa281880520>, value = {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/mailkit') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=मेल.डा@ामेल@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/mailkit/_build/test_csharp_mailkit.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | HEs - HESS3 | اختبار-القبولا@عالمي@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:16.619895 | |
self = <test_csharp_mailkit.Test_csharp_Mailkit.TestHEs object at 0x7fa2819467f0>, value = {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/mailkit') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولا@عالمي@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/mailkit/_build/test_csharp_mailkit.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | HEs - HESS5 | 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:47:18.665834 | |
self = <test_csharp_mailkit.Test_csharp_Mailkit.TestHEs object at 0x7fa2818044c0>, value = {'input': '𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False}]) def test_hess5(self, value): """ Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/mailkit') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/mailkit/_build/test_csharp_mailkit.py:168: AssertionError ----------------------------- Captured stdout call ----------------------------- Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | HEs - HES6 | info@@ua-test.technology | False | Verify single @. | 2020-08-16 23:47:21.862082 | |
self = <test_csharp_mailkit.Test_csharp_Mailkit.TestHEs object at 0x7fa28185f1c0>, value = {'input': 'info@@ua-test.technology', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@@ua-test.technology', 'output': '', 'success': False}]) def test_hes6(self, value): """ Verify single @. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/mailkit') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@@ua-test.technology', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/mailkit/_build/test_csharp_mailkit.py:280: AssertionError ----------------------------- Captured stdout call ----------------------------- Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | HEs - HES7 | info@ua-test..technology | False | Verify empty label disallowed. | 2020-08-16 23:47:22.267081 | |
self = <test_csharp_mailkit.Test_csharp_Mailkit.TestHEs object at 0x7fa281892f40>, value = {'input': 'info@ua-test..technology', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test..technology', 'output': '', 'success': False}]) def test_hes7(self, value): """ Verify empty label disallowed. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/mailkit') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test..technology', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/mailkit/_build/test_csharp_mailkit.py:294: AssertionError ----------------------------- Captured stdout call ----------------------------- Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Passed | HEs - HESG1 | info@ua-test.link | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:01.081481 | |
No log output captured. | ||||||
Passed | HEs - HESG1 | info@ua-test.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:01.643134 | |
No log output captured. | ||||||
Passed | HEs - HESG1 | info@ua-test.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:02.169160 | |
No log output captured. | ||||||
Passed | HEs - HESG1 | info@ua-test.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:02.725557 | |
No log output captured. | ||||||
Passed | HEs - HESG1 | info@ua-test.شبك | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:03.218423 | |
No log output captured. | ||||||
Passed | HEs - HESG1 | info@fußball.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:03.698951 | |
No log output captured. | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:04.114516 | |
No log output captured. | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:04.511530 | |
No log output captured. | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:04.908905 | |
No log output captured. | ||||||
Passed | HEs - HESG1 | info@fußball.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:05.341167 | |
No log output captured. | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:05.745442 | |
No log output captured. | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:06.154637 | |
No log output captured. | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:06.556063 | |
No log output captured. | ||||||
Passed | HEs - HESG2 | fußball@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:47:06.991219 | |
No log output captured. | ||||||
Passed | HEs - HESG2 | 普遍接受-测试@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:47:07.409130 | |
No log output captured. | ||||||
Passed | HEs - HESG2 | मेल.डाटामेल@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:47:07.925314 | |
No log output captured. | ||||||
Passed | HEs - HESG2 | اختبار-القبولالعالمي@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:47:08.367752 | |
No log output captured. | ||||||
Passed | HEs - HESG3 | info@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:08.775303 | |
No log output captured. | ||||||
Passed | HEs - HESG3 | fußball@ua-test.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:09.188696 | |
No log output captured. | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@ua-test.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:09.585870 | |
No log output captured. | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@ua-test.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:10.034354 | |
No log output captured. | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@ua-test.شبك | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:10.418020 | |
No log output captured. | ||||||
Passed | HEs - HESG3 | fußball@fußball.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:10.816760 | |
No log output captured. | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:11.210069 | |
No log output captured. | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:11.604108 | |
No log output captured. | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:12.001667 | |
No log output captured. | ||||||
Passed | HEs - HESG3 | fußball@fußball.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:12.395359 | |
No log output captured. | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:12.785987 | |
No log output captured. | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:13.204132 | |
No log output captured. | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:13.681126 | |
No log output captured. | ||||||
Passed | HEs - HESG4 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:47:14.120547 | |
No log output captured. | ||||||
Passed | HEs - HESS2 | "i@fo"@ua-test.link | True | Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain | 2020-08-16 23:47:15.018471 | |
No log output captured. | ||||||
Passed | HEs - HESS4 | "fußb@ll"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:17.013983 | |
No log output captured. | ||||||
Passed | HEs - HESS4 | "普遍@受-测试"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:17.393323 | |
No log output captured. | ||||||
Passed | HEs - HESS4 | "मेल.डा@ामेल"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:17.831254 | |
No log output captured. | ||||||
Passed | HEs - HESS4 | "اختبار-القبولا@عالمي"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:18.245136 | |
No log output captured. | ||||||
Passed | HEs - HESS6 | "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:47:19.079735 | |
No log output captured. | ||||||
Passed | HEs - HESS7 | "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:47:19.482283 | |
No log output captured. | ||||||
Passed | HEs - HES1 | info@ua-test.link | True | Verify ASCII. | 2020-08-16 23:47:19.892491 | |
No log output captured. | ||||||
Passed | HEs - HES2 | info@普遍接受-测试.top | True | Verify ASCII with Unicode subdomain. | 2020-08-16 23:47:20.286466 | |
No log output captured. | ||||||
Passed | HEs - HES3 | info@普遍接受-测试.世界 | True | Verify ASCII mailbox, Unicode domain. | 2020-08-16 23:47:20.682425 | |
No log output captured. | ||||||
Passed | HEs - HES4 | données@ua-test.link | True | Verify Unicode mailbox, ASCII domain. | 2020-08-16 23:47:21.069607 | |
No log output captured. | ||||||
Passed | HEs - HES5 | info@ua-test.invalid | True | Verify non-existent domain. | 2020-08-16 23:47:21.458958 | |
No log output captured. |
62 tests ran
(Un)check the boxes to filter the results.
52 passed, 0 skipped, 10 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | LA2U - LA2US2 | xn--xuball-cta-.test | False | A-label validation - A-label that ends with '-' (hyphen) | 2020-08-16 23:47:26.541730 | |
self = <test_csharp_microsoft.Test_csharp_Microsoft.TestLA2U object at 0x7fa281979220>, value = {'input': 'xn--xuball-cta-.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'xn--xuball-cta-.test', 'output': '', 'success': False}]) def test_la2us2(self, value): """ A-label validation - A-label that ends with '-' (hyphen) """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/microsoft') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=xn--xuball-cta-.test', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/microsoft/_build/test_csharp_microsoft.py:154: AssertionError ----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(xn--xuball-cta-.test) Unexpected output xuball-cta.test != input Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | LU2A - LU2AS5 | 普遍---测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions | 2020-08-16 23:47:34.380774 | |
self = <test_csharp_microsoft.Test_csharp_Microsoft.TestLU2A object at 0x7fa28189a7c0>, value = {'input': '普遍---测试.世界', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '普遍---测试.世界', 'output': '', 'success': False}]) def test_lu2as5(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/microsoft') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=普遍---测试.世界', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/microsoft/_build/test_csharp_microsoft.py:329: AssertionError ----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(普遍---测试.世界) Unexpected output xn------gh9f461aiy1cxsg.xn--rhqv96g != input Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | LU2A - LU2AS7 | Ė.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:47:35.607126 | |
self = <test_csharp_microsoft.Test_csharp_Microsoft.TestLU2A object at 0x7fa28189c1c0>, value = {'input': 'Ė.ua-test.top', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/microsoft') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=Ė.ua-test.top', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/microsoft/_build/test_csharp_microsoft.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(Ė.ua-test.top) Unexpected output xn--lea.ua-test.top != input Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | LU2A - LU2AS7 | 〈普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:47:35.878915 | |
self = <test_csharp_microsoft.Test_csharp_Microsoft.TestLU2A object at 0x7fa2818b22e0>, value = {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/microsoft') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=〈普遍接受-测试.世界', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/microsoft/_build/test_csharp_microsoft.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(〈普遍接受-测试.世界) Unexpected output xn----l4tv88knhn3idkpnv07cmqh.xn--rhqv96g != input Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | LU2A - LU2AS9 | mn | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:47:36.813651 | |
self = <test_csharp_microsoft.Test_csharp_Microsoft.TestLU2A object at 0x7fa2818cd5e0>, value = {'input': 'm\u200cn', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'm\u200cn', 'output': '', 'success': False}, {'input': 'p\u200dq', 'output': '', 'success': False}]) def test_lu2as9(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/microsoft') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=m\u200cn', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/microsoft/_build/test_csharp_microsoft.py:385: AssertionError ----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(mn) Unexpected output mn != input Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | LU2A - LU2AS9 | pq | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:47:37.109399 | |
self = <test_csharp_microsoft.Test_csharp_Microsoft.TestLU2A object at 0x7fa2816b2b50>, value = {'input': 'p\u200dq', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'm\u200cn', 'output': '', 'success': False}, {'input': 'p\u200dq', 'output': '', 'success': False}]) def test_lu2as9(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/microsoft') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=p\u200dq', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/microsoft/_build/test_csharp_microsoft.py:385: AssertionError ----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(pq) Unexpected output pq != input Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | LU2A - LU2AS13 | 𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:47:38.287069 | |
self = <test_csharp_microsoft.Test_csharp_Microsoft.TestLU2A object at 0x7fa2818f22b0>, value = {'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False}]) def test_lu2as13(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/microsoft') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/microsoft/_build/test_csharp_microsoft.py:441: AssertionError ----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) Unexpected output xn--hc8cekycho6b.xn--gc8cua9a != input Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | LU2A - LU2AS15 | نامهایa.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:47:38.815834 | |
self = <test_csharp_microsoft.Test_csharp_Microsoft.TestLU2A object at 0x7fa2818f4040>, value = {'input': 'نامه\u200cایa.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'نامه\u200cایa.test', 'output': '', 'success': False}, {'input': 'نامaه\u200cای.test', 'output': '', 'success': False}, {'input': 'aنامه\u200cای.test', 'output': '', 'success': False}]) def test_lu2as15(self, value): """ (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/microsoft') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=نامه\u200cایa.test', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/microsoft/_build/test_csharp_microsoft.py:469: AssertionError ----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(نامهایa.test) Unexpected output xn--a-ymca3jdi64g.test != input Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | LU2A - LU2AS15 | نامaهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:47:39.072175 | |
self = <test_csharp_microsoft.Test_csharp_Microsoft.TestLU2A object at 0x7fa2816c6d60>, value = {'input': 'نامaه\u200cای.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'نامه\u200cایa.test', 'output': '', 'success': False}, {'input': 'نامaه\u200cای.test', 'output': '', 'success': False}, {'input': 'aنامه\u200cای.test', 'output': '', 'success': False}]) def test_lu2as15(self, value): """ (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/microsoft') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=نامaه\u200cای.test', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/microsoft/_build/test_csharp_microsoft.py:469: AssertionError ----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(نامaهای.test) Unexpected output xn--a-ymcb2jdj64g.test != input Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Failed | LU2A - LU2AS15 | aنامهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:47:39.324061 | |
self = <test_csharp_microsoft.Test_csharp_Microsoft.TestLU2A object at 0x7fa2818e7eb0>, value = {'input': 'aنامه\u200cای.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'نامه\u200cایa.test', 'output': '', 'success': False}, {'input': 'نامaه\u200cای.test', 'output': '', 'success': False}, {'input': 'aنامه\u200cای.test', 'output': '', 'success': False}]) def test_lu2as15(self, value): """ (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/csharp/microsoft') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=aنامه\u200cای.test', '--expect-failure'], returncode=1).returncode test_suite/tests/csharp/microsoft/_build/test_csharp_microsoft.py:469: AssertionError ----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(aنامهای.test) Unexpected output xn--a-zmca3jdi64g.test != input Invalid input, an error was expected and didn't occur. We fail this test | ||||||
Passed | LA2U - LA2UG1 | www.sinodun.com | www.sinodun.com | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:47:22.516867 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(www.sinodun.com) Output www.sinodun.com == input www.sinodun.com as expected | ||||||
Passed | LA2U - LA2UG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:47:22.764393 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(www.lunch.org.uk) Output www.lunch.org.uk == input www.lunch.org.uk as expected | ||||||
Passed | LA2U - LA2UG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:47:22.998992 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(ua-test.link) Output ua-test.link == input ua-test.link as expected | ||||||
Passed | LA2U - LA2UG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:47:23.237753 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(ua-test.technology) Output ua-test.technology == input ua-test.technology as expected | ||||||
Passed | LA2U - LA2UG3 | xn--fuball-cta.top | fußball.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:47:23.484004 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(xn--fuball-cta.top) Output fußball.top == input fußball.top as expected | ||||||
Passed | LA2U - LA2UG3 | xn----f38am99bqvcd5liy1cxsg.top | 普遍接受-测试.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:47:23.734148 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(xn----f38am99bqvcd5liy1cxsg.top) Output 普遍接受-测试.top == input 普遍接受-测试.top as expected | ||||||
Passed | LA2U - LA2UG3 | xn--r2bi6d.xn--c2bd4bq1db8d.top | मेल.डाटामेल.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:47:23.975921 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(xn--r2bi6d.xn--c2bd4bq1db8d.top) Output मेल.डाटामेल.top == input मेल.डाटामेल.top as expected | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--dones-dsa | ua-test.donées | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:47:24.229556 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(ua-test.xn--dones-dsa) Output ua-test.donées == input ua-test.donées as expected | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--rhqv96g | ua-test.世界 | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:47:24.476024 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(ua-test.xn--rhqv96g) Output ua-test.世界 == input ua-test.世界 as expected | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--h2brj9c | ua-test.भारत | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:47:24.725341 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(ua-test.xn--h2brj9c) Output ua-test.भारत == input ua-test.भारत as expected | ||||||
Passed | LA2U - LA2UG5 | xn--fuball-cta.xn--dones-dsa | fußball.donées | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:24.969369 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(xn--fuball-cta.xn--dones-dsa) Output fußball.donées == input fußball.donées as expected | ||||||
Passed | LA2U - LA2UG5 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | 普遍接受-测试.世界 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:25.215643 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g) Output 普遍接受-测试.世界 == input 普遍接受-测试.世界 as expected | ||||||
Passed | LA2U - LA2UG5 | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | मेल.डाटामेल.भारत | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:25.452647 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c) Output मेल.डाटामेल.भारत == input मेल.डाटामेल.भारत as expected | ||||||
Passed | LA2U - LA2UG5 | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | اختبار-القبولالعالمي.شبكة | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:25.713522 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd) Output اختبار-القبولالعالمي.شبكة == input اختبار-القبولالعالمي.شبكة as expected | ||||||
Passed | LA2U - LA2UG6 | xn--hc8cekyct1b.xn--gc8cua9a | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:47:25.999599 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(xn--hc8cekyct1b.xn--gc8cua9a) Output 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 == input 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 as expected | ||||||
Passed | LA2U - LA2US1 | xn--fuball-CTA.test | fußball.test | True | A-label validation - A-label, not all in lowercase | 2020-08-16 23:47:26.283753 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(xn--fuball-CTA.test) Output fußball.test == input fußball.test as expected | ||||||
Passed | LA2U - LA2US3 | -xn--xuball-cta.test | False | A-label validation - A-label that starts with '-' (hyphen) | 2020-08-16 23:47:26.874640 | |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetUnicode(-xn--xuball-cta.test) Input declared invalid as expected, details: System.ArgumentException: Decoded string is not a valid IDN name. (Parameter 'ascii') at System.Globalization.IdnMapping.GetUnicodeCore(String asciiString, Char* ascii, Int32 count, UInt32 flags, Char* output, Int32 outputLength, Boolean reattempt) at System.Globalization.IdnMapping.GetUnicodeCore(String asciiString, Char* ascii, Int32 count) at System.Globalization.IdnMapping.GetUnicode(String ascii, Int32 index, Int32 count) at System.Globalization.IdnMapping.GetUnicode(String ascii, Int32 index) at System.Globalization.IdnMapping.GetUnicode(String ascii) at l_a2u.L_A2U.Run() in /usr/src/ua-libs/microsoft/l_a2u/Program.cs:line 16 at utils.TestRunner.DoMain(String[] args) in /usr/src/ua-libs/utils/TestRunner.cs:line 34 | ||||||
Passed | LU2A - LU2AG1 | www.sinodun.com | www.sinodun.com | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:47:27.135050 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(www.sinodun.com) Output www.sinodun.com == input www.sinodun.com as expected | ||||||
Passed | LU2A - LU2AG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:47:27.429576 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(www.lunch.org.uk) Output www.lunch.org.uk == input www.lunch.org.uk as expected | ||||||
Passed | LU2A - LU2AG1 | xn----f38am99bqvcd5liy1cxsg.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:47:27.730065 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(xn----f38am99bqvcd5liy1cxsg.top) Output xn----f38am99bqvcd5liy1cxsg.top == input xn----f38am99bqvcd5liy1cxsg.top as expected | ||||||
Passed | LU2A - LU2AG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:47:28.034506 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(ua-test.link) Output ua-test.link == input ua-test.link as expected | ||||||
Passed | LU2A - LU2AG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:47:28.331316 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(ua-test.technology) Output ua-test.technology == input ua-test.technology as expected | ||||||
Passed | LU2A - LU2AG2 | ua-test.xn--rhqv96g | ua-test.xn--rhqv96g | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:47:28.627315 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(ua-test.xn--rhqv96g) Output ua-test.xn--rhqv96g == input ua-test.xn--rhqv96g as expected | ||||||
Passed | LU2A - LU2AG3 | fußball.top | xn--fuball-cta.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:47:28.934032 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(fußball.top) Unexpected output fussball.top != input xn--fuball-cta.top | ||||||
Passed | LU2A - LU2AG3 | 普遍接受-测试.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:47:29.216806 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(普遍接受-测试.top) Output xn----f38am99bqvcd5liy1cxsg.top == input xn----f38am99bqvcd5liy1cxsg.top as expected | ||||||
Passed | LU2A - LU2AG3 | मेल.डाटामेल.top | xn--r2bi6d.xn--c2bd4bq1db8d.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:47:29.462888 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(मेल.डाटामेल.top) Output xn--r2bi6d.xn--c2bd4bq1db8d.top == input xn--r2bi6d.xn--c2bd4bq1db8d.top as expected | ||||||
Passed | LU2A - LU2AG3 | اختبار-القبولالعالمي.top | xn----ymcabaacdn3byb2g4e1acbcs4c7b.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:47:29.704688 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(اختبار-القبولالعالمي.top) Output xn----ymcabaacdn3byb2g4e1acbcs4c7b.top == input xn----ymcabaacdn3byb2g4e1acbcs4c7b.top as expected | ||||||
Passed | LU2A - LU2AG4 | ua-test.donées | ua-test.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:47:29.962268 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(ua-test.donées) Output ua-test.xn--dones-dsa == input ua-test.xn--dones-dsa as expected | ||||||
Passed | LU2A - LU2AG4 | ua-test.世界 | ua-test.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:47:30.214786 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(ua-test.世界) Output ua-test.xn--rhqv96g == input ua-test.xn--rhqv96g as expected | ||||||
Passed | LU2A - LU2AG4 | ua-test.भारत | ua-test.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:47:30.451486 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(ua-test.भारत) Output ua-test.xn--h2brj9c == input ua-test.xn--h2brj9c as expected | ||||||
Passed | LU2A - LU2AG4 | ua-test.شبك | ua-test.xn--ngbx0c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:47:30.688925 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(ua-test.شبك) Output ua-test.xn--ngbx0c == input ua-test.xn--ngbx0c as expected | ||||||
Passed | LU2A - LU2AG5 | fußball.donées | xn--fuball-cta.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:30.959745 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(fußball.donées) Unexpected output fussball.xn--dones-dsa != input xn--fuball-cta.xn--dones-dsa | ||||||
Passed | LU2A - LU2AG5 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:31.264662 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(普遍接受-测试.世界) Output xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g == input xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g as expected | ||||||
Passed | LU2A - LU2AG5 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:31.597415 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(मेल.डाटामेल.भारत) Output xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c == input xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c as expected | ||||||
Passed | LU2A - LU2AG5 | اختبار-القبولالعالمي.شبكة | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:31.886952 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(اختبار-القبولالعالمي.شبكة) Output xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd == input xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd as expected | ||||||
Passed | LU2A - LU2AG6 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | xn--hc8cekyct1b.xn--gc8cua9a | True | Verify Unicode support for higher planes - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:47:32.168300 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) Output xn--hc8cekyct1b.xn--gc8cua9a == input xn--hc8cekyct1b.xn--gc8cua9a as expected | ||||||
Passed | LU2A - LU2AS1 | fuß.ball.donées | xn--fu-hia.ball.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:47:32.491582 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(fuß.ball.donées) Unexpected output fuss.ball.xn--dones-dsa != input xn--fu-hia.ball.xn--dones-dsa | ||||||
Passed | LU2A - LU2AS1 | 普遍.接受-测试.世界 | xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:47:32.793471 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(普遍.接受-测试.世界) Output xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g == input xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g as expected | ||||||
Passed | LU2A - LU2AS1 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:47:33.080885 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(मेल.डाटामेल.भारत) Output xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c == input xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c as expected | ||||||
Passed | LU2A - LU2AS1 | اخت.بار-القبولالعالمي.شبكة | xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:47:33.331982 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(اخت.بار-القبولالعالمي.شبكة) Output xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd == input xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd as expected | ||||||
Passed | LU2A - LU2AS2 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with .FULLWIDTH FULL STOP (U+FF0E) | 2020-08-16 23:47:33.599660 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(普遍接受-测试.世界) Output xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g == input xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g as expected | ||||||
Passed | LU2A - LU2AS3 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。IDEOGRAPHIC FULL STOP (U+3002) | 2020-08-16 23:47:33.846727 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(普遍接受-测试。世界) Output xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g == input xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g as expected | ||||||
Passed | LU2A - LU2AS4 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。 HALFWIDTH IDEOGRAPHIC FULL STOP (U+FF61) | 2020-08-16 23:47:34.099118 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(普遍接受-测试。世界) Output xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g == input xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g as expected | ||||||
Passed | LU2A - LU2AS6 | ̈.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:47:34.689904 | |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(̈.fußball.donées) Input declared invalid as expected, details: System.ArgumentException: Decoded string is not a valid IDN name. (Parameter 'unicode') at System.Globalization.IdnMapping.GetAsciiCore(String unicodeString, Char* unicode, Int32 count) at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index, Int32 count) at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index) at System.Globalization.IdnMapping.GetAscii(String unicode) at l_u2a.L_U2A.Run() in /usr/src/ua-libs/microsoft/l_u2a/Program.cs:line 16 at utils.TestRunner.DoMain(String[] args) in /usr/src/ua-libs/utils/TestRunner.cs:line 34 | ||||||
Passed | LU2A - LU2AS6 | ᷀.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:47:34.992514 | |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(᷀.ua-test.top) Input declared invalid as expected, details: System.ArgumentException: Decoded string is not a valid IDN name. (Parameter 'unicode') at System.Globalization.IdnMapping.GetAsciiCore(String unicodeString, Char* unicode, Int32 count) at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index, Int32 count) at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index) at System.Globalization.IdnMapping.GetAscii(String unicode) at l_u2a.L_U2A.Run() in /usr/src/ua-libs/microsoft/l_u2a/Program.cs:line 16 at utils.TestRunner.DoMain(String[] args) in /usr/src/ua-libs/utils/TestRunner.cs:line 34 | ||||||
Passed | LU2A - LU2AS7 | :www.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:47:35.307646 | |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(:www.fußball.donées) Input declared invalid as expected, details: System.ArgumentException: Decoded string is not a valid IDN name. (Parameter 'unicode') at System.Globalization.IdnMapping.GetAsciiCore(String unicodeString, Char* unicode, Int32 count) at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index, Int32 count) at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index) at System.Globalization.IdnMapping.GetAscii(String unicode) at l_u2a.L_U2A.Run() in /usr/src/ua-libs/microsoft/l_u2a/Program.cs:line 16 at utils.TestRunner.DoMain(String[] args) in /usr/src/ua-libs/utils/TestRunner.cs:line 34 | ||||||
Passed | LU2A - LU2AS8 | نامهای.co | xn--mgba3gch31f060k.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:47:36.221236 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(نامهای.co) Unexpected output xn--mgba3gch31f.co != input xn--mgba3gch31f060k.co | ||||||
Passed | LU2A - LU2AS8 | ශ්රී.co | xn--10cl1a0b660p.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:47:36.561311 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(ශ්රී.co) Unexpected output xn--10cl1a0b.co != input xn--10cl1a0b660p.co | ||||||
Passed | LU2A - LU2AS10 | ァ・〆.test | xn--v6jur4i.test | True | Verify CONTEXTO support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTO character in a label | 2020-08-16 23:47:37.380105 |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(ァ・〆.test) Output xn--v6jur4i.test == input xn--v6jur4i.test as expected | ||||||
Passed | LU2A - LU2AS11 | w.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:47:37.649672 | |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(w.fußball.donées) Input declared invalid as expected, details: System.ArgumentException: Decoded string is not a valid IDN name. (Parameter 'unicode') at System.Globalization.IdnMapping.GetAsciiCore(String unicodeString, Char* unicode, Int32 count) at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index, Int32 count) at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index) at System.Globalization.IdnMapping.GetAscii(String unicode) at l_u2a.L_U2A.Run() in /usr/src/ua-libs/microsoft/l_u2a/Program.cs:line 16 at utils.TestRunner.DoMain(String[] args) in /usr/src/ua-libs/utils/TestRunner.cs:line 34 | ||||||
Passed | LU2A - LU2AS12 | 普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a label that is 64 characters or longer in ACE form | 2020-08-16 23:47:37.969058 | |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界) Input declared invalid as expected, details: System.ArgumentException: Decoded string is not a valid IDN name. (Parameter 'unicode') at System.Globalization.IdnMapping.GetAsciiCore(String unicodeString, Char* unicode, Int32 count) at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index, Int32 count) at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index) at System.Globalization.IdnMapping.GetAscii(String unicode) at l_u2a.L_U2A.Run() in /usr/src/ua-libs/microsoft/l_u2a/Program.cs:line 16 at utils.TestRunner.DoMain(String[] args) in /usr/src/ua-libs/utils/TestRunner.cs:line 34 | ||||||
Passed | LU2A - LU2AS14 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:47:38.557433 | |
----------------------------- Captured stdout call ----------------------------- IdnMapping.GetAscii(𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) Input declared invalid as expected, details: System.ArgumentException: Decoded string is not a valid IDN name. (Parameter 'unicode') at System.Globalization.IdnMapping.GetAsciiCore(String unicodeString, Char* unicode, Int32 count) at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index, Int32 count) at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index) at System.Globalization.IdnMapping.GetAscii(String unicode) at l_u2a.L_U2A.Run() in /usr/src/ua-libs/microsoft/l_u2a/Program.cs:line 16 at utils.TestRunner.DoMain(String[] args) in /usr/src/ua-libs/utils/TestRunner.cs:line 34 |
62 tests ran
(Un)check the boxes to filter the results.
49 passed, 0 skipped, 13 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | LA2U - LA2US2 | xn--xuball-cta-.test | False | A-label validation - A-label that ends with '-' (hyphen) | 2020-08-16 23:47:41.682041 | |
self = <test_go_idna.Test_go_Idna.TestLA2U object at 0x7fa2818e7970>, value = {'input': 'xn--xuball-cta-.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'xn--xuball-cta-.test', 'output': '', 'success': False}]) def test_la2us2(self, value): """ A-label validation - A-label that ends with '-' (hyphen) """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=xn--xuball-cta-.test', '--expect-failure'], returncode=1).returncode test_suite/tests/go/idna/_build/test_go_idna.py:154: AssertionError ----------------------------- Captured stdout call ----------------------------- INPUT: xn--xuball-cta-.test -> xuball-cta.test, with expected= | ||||||
Failed | LU2A - LU2AG3 | fußball.top | xn--fuball-cta.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:47:42.720604 |
self = <test_go_idna.Test_go_Idna.TestLU2A object at 0x7fa28173f400>, value = {'input': 'fußball.top', 'output': 'xn--fuball-cta.top', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball.top', 'output': 'xn--fuball-cta.top', 'success': True}, {'input': '普遍接受-测试.top', 'output': 'xn----f38am99bqvcd5liy1cxsg.top', 'success': True}, {'input': 'मेल.डाटामेल.top', 'output': 'xn--r2bi6d.xn--c2bd4bq1db8d.top', 'success': True}, {'input': 'اختبار-القبولالعالمي.top', 'output': 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.top', 'success': True}]) def test_lu2ag3(self, value): """ Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/idna') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=fußball.top', '--expected=xn--fuball-cta.top'], returncode=1).returncode test_suite/tests/go/idna/_build/test_go_idna.py:215: AssertionError ----------------------------- Captured stdout call ----------------------------- INPUT: fußball.top -> fussball.top, with expected=xn--fuball-cta.top | ||||||
Failed | LU2A - LU2AG5 | fußball.donées | xn--fuball-cta.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:43.632337 |
self = <test_go_idna.Test_go_Idna.TestLU2A object at 0x7fa28167d040>, value = {'input': 'fußball.donées', 'output': 'xn--fuball-cta.xn--dones-dsa', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball.donées', 'output': 'xn--fuball-cta.xn--dones-dsa', 'success': True}, {'input': '普遍接受-测试.世界', 'output': 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', 'success': True}, {'input': 'मेल.डाटामेल.भारत', 'output': 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', 'success': True}, {'input': 'اختبار-القبولالعالمي.شبكة', 'output': 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd', 'success': True}]) def test_lu2ag5(self, value): """ Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/idna') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=fußball.donées', '--expected=xn--fuball-cta.xn--dones-dsa'], returncode=1).returncode test_suite/tests/go/idna/_build/test_go_idna.py:243: AssertionError ----------------------------- Captured stdout call ----------------------------- INPUT: fußball.donées -> fussball.xn--dones-dsa, with expected=xn--fuball-cta.xn--dones-dsa | ||||||
Failed | LU2A - LU2AS1 | fuß.ball.donées | xn--fu-hia.ball.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:47:44.311972 |
self = <test_go_idna.Test_go_Idna.TestLU2A object at 0x7fa281691b20>, value = {'input': 'fuß.ball.donées', 'output': 'xn--fu-hia.ball.xn--dones-dsa', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fuß.ball.donées', 'output': 'xn--fu-hia.ball.xn--dones-dsa', 'success': True}, {'input': '普遍.接受-测试.世界', 'output': 'xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g', 'success': True}, {'input': 'मेल.डाटामेल.भारत', 'output': 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', 'success': True}, {'input': 'اخت.بار-القبولالعالمي.شبكة', 'output': 'xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd', 'success': True}]) def test_lu2as1(self, value): """ Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/idna') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=fuß.ball.donées', '--expected=xn--fu-hia.ball.xn--dones-dsa'], returncode=1).returncode test_suite/tests/go/idna/_build/test_go_idna.py:271: AssertionError ----------------------------- Captured stdout call ----------------------------- INPUT: fuß.ball.donées -> fuss.ball.xn--dones-dsa, with expected=xn--fu-hia.ball.xn--dones-dsa | ||||||
Failed | LU2A - LU2AS5 | 普遍---测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions | 2020-08-16 23:47:45.268962 | |
self = <test_go_idna.Test_go_Idna.TestLU2A object at 0x7fa2816b4cd0>, value = {'input': '普遍---测试.世界', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '普遍---测试.世界', 'output': '', 'success': False}]) def test_lu2as5(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=普遍---测试.世界', '--expect-failure'], returncode=1).returncode test_suite/tests/go/idna/_build/test_go_idna.py:329: AssertionError ----------------------------- Captured stdout call ----------------------------- INPUT: 普遍---测试.世界 -> xn------gh9f461aiy1cxsg.xn--rhqv96g, with expected= | ||||||
Failed | LU2A - LU2AS7 | Ė.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:47:45.886515 | |
self = <test_go_idna.Test_go_Idna.TestLU2A object at 0x7fa2816a47f0>, value = {'input': 'Ė.ua-test.top', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=Ė.ua-test.top', '--expect-failure'], returncode=1).returncode test_suite/tests/go/idna/_build/test_go_idna.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- INPUT: Ė.ua-test.top -> xn--lea.ua-test.top, with expected= | ||||||
Failed | LU2A - LU2AS7 | 〈普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:47:46.014872 | |
self = <test_go_idna.Test_go_Idna.TestLU2A object at 0x7fa2816ebbb0>, value = {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=〈普遍接受-测试.世界', '--expect-failure'], returncode=1).returncode test_suite/tests/go/idna/_build/test_go_idna.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- INPUT: 〈普遍接受-测试.世界 -> xn----l4tv88knhn3idkpnv07cmqh.xn--rhqv96g, with expected= | ||||||
Failed | LU2A - LU2AS8 | نامهای.co | xn--mgba3gch31f060k.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:47:46.151920 |
self = <test_go_idna.Test_go_Idna.TestLU2A object at 0x7fa2816f8f40>, value = {'input': 'نامه\u200cای.co', 'output': 'xn--mgba3gch31f060k.co', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'نامه\u200cای.co', 'output': 'xn--mgba3gch31f060k.co', 'success': True}, {'input': 'ශ්\u200dරී.co', 'output': 'xn--10cl1a0b660p.co', 'success': True}]) def test_lu2as8(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/idna') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=نامه\u200cای.co', '--expected=xn--mgba3gch31f060k.co'], returncode=1).returncode test_suite/tests/go/idna/_build/test_go_idna.py:369: AssertionError ----------------------------- Captured stdout call ----------------------------- INPUT: نامهای.co -> xn--mgba3gch31f.co, with expected=xn--mgba3gch31f060k.co | ||||||
Failed | LU2A - LU2AS8 | ශ්රී.co | xn--10cl1a0b660p.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:47:46.275826 |
self = <test_go_idna.Test_go_Idna.TestLU2A object at 0x7fa2815c53a0>, value = {'input': 'ශ්\u200dරී.co', 'output': 'xn--10cl1a0b660p.co', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'نامه\u200cای.co', 'output': 'xn--mgba3gch31f060k.co', 'success': True}, {'input': 'ශ්\u200dරී.co', 'output': 'xn--10cl1a0b660p.co', 'success': True}]) def test_lu2as8(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/idna') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=ශ්\u200dරී.co', '--expected=xn--10cl1a0b660p.co'], returncode=1).returncode test_suite/tests/go/idna/_build/test_go_idna.py:369: AssertionError ----------------------------- Captured stdout call ----------------------------- INPUT: ශ්රී.co -> xn--10cl1a0b.co, with expected=xn--10cl1a0b660p.co | ||||||
Failed | LU2A - LU2AS9 | mn | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:47:46.417455 | |
self = <test_go_idna.Test_go_Idna.TestLU2A object at 0x7fa2815fb430>, value = {'input': 'm\u200cn', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'm\u200cn', 'output': '', 'success': False}, {'input': 'p\u200dq', 'output': '', 'success': False}]) def test_lu2as9(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=m\u200cn', '--expect-failure'], returncode=1).returncode test_suite/tests/go/idna/_build/test_go_idna.py:385: AssertionError ----------------------------- Captured stdout call ----------------------------- INPUT: mn -> mn, with expected= | ||||||
Failed | LU2A - LU2AS9 | pq | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:47:46.565103 | |
self = <test_go_idna.Test_go_Idna.TestLU2A object at 0x7fa2817eff40>, value = {'input': 'p\u200dq', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'm\u200cn', 'output': '', 'success': False}, {'input': 'p\u200dq', 'output': '', 'success': False}]) def test_lu2as9(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=p\u200dq', '--expect-failure'], returncode=1).returncode test_suite/tests/go/idna/_build/test_go_idna.py:385: AssertionError ----------------------------- Captured stdout call ----------------------------- INPUT: pq -> pq, with expected= | ||||||
Failed | LU2A - LU2AS12 | 普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a label that is 64 characters or longer in ACE form | 2020-08-16 23:47:46.922449 | |
self = <test_go_idna.Test_go_Idna.TestLU2A object at 0x7fa28170b0d0>, value = {'input': '普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as12(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a label that is 64 characters or longer in ACE form """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界', '--expect-failure'], returncode=1).returncode test_suite/tests/go/idna/_build/test_go_idna.py:427: AssertionError ----------------------------- Captured stdout call ----------------------------- INPUT: 普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界 -> xn---------955jbbbbb1073ccacccc546kdadddd2205beaeeee7443vfaffff7043bgagggg.xn--rhqv96g, with expected= | ||||||
Failed | LU2A - LU2AS13 | 𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:47:47.046666 | |
self = <test_go_idna.Test_go_Idna.TestLU2A object at 0x7fa281736280>, value = {'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False}]) def test_lu2as13(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', '--expect-failure'], returncode=1).returncode test_suite/tests/go/idna/_build/test_go_idna.py:441: AssertionError ----------------------------- Captured stdout call ----------------------------- INPUT: 𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 -> xn--hc8cekycho6b.xn--gc8cua9a, with expected= | ||||||
Passed | LA2U - LA2UG1 | www.sinodun.com | www.sinodun.com | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:47:39.461644 |
----------------------------- Captured stdout call ----------------------------- INPUT: www.sinodun.com -> www.sinodun.com, with expected=www.sinodun.com | ||||||
Passed | LA2U - LA2UG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:47:39.595384 |
----------------------------- Captured stdout call ----------------------------- INPUT: www.lunch.org.uk -> www.lunch.org.uk, with expected=www.lunch.org.uk | ||||||
Passed | LA2U - LA2UG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:47:39.726766 |
----------------------------- Captured stdout call ----------------------------- INPUT: ua-test.link -> ua-test.link, with expected=ua-test.link | ||||||
Passed | LA2U - LA2UG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:47:39.855253 |
----------------------------- Captured stdout call ----------------------------- INPUT: ua-test.technology -> ua-test.technology, with expected=ua-test.technology | ||||||
Passed | LA2U - LA2UG3 | xn--fuball-cta.top | fußball.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:47:39.985696 |
----------------------------- Captured stdout call ----------------------------- INPUT: xn--fuball-cta.top -> fußball.top, with expected=fußball.top | ||||||
Passed | LA2U - LA2UG3 | xn----f38am99bqvcd5liy1cxsg.top | 普遍接受-测试.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:47:40.139243 |
----------------------------- Captured stdout call ----------------------------- INPUT: xn----f38am99bqvcd5liy1cxsg.top -> 普遍接受-测试.top, with expected=普遍接受-测试.top | ||||||
Passed | LA2U - LA2UG3 | xn--r2bi6d.xn--c2bd4bq1db8d.top | मेल.डाटामेल.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:47:40.295820 |
----------------------------- Captured stdout call ----------------------------- INPUT: xn--r2bi6d.xn--c2bd4bq1db8d.top -> मेल.डाटामेल.top, with expected=मेल.डाटामेल.top | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--dones-dsa | ua-test.donées | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:47:40.448002 |
----------------------------- Captured stdout call ----------------------------- INPUT: ua-test.xn--dones-dsa -> ua-test.donées, with expected=ua-test.donées | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--rhqv96g | ua-test.世界 | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:47:40.586422 |
----------------------------- Captured stdout call ----------------------------- INPUT: ua-test.xn--rhqv96g -> ua-test.世界, with expected=ua-test.世界 | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--h2brj9c | ua-test.भारत | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:47:40.711127 |
----------------------------- Captured stdout call ----------------------------- INPUT: ua-test.xn--h2brj9c -> ua-test.भारत, with expected=ua-test.भारत | ||||||
Passed | LA2U - LA2UG5 | xn--fuball-cta.xn--dones-dsa | fußball.donées | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:40.850041 |
----------------------------- Captured stdout call ----------------------------- INPUT: xn--fuball-cta.xn--dones-dsa -> fußball.donées, with expected=fußball.donées | ||||||
Passed | LA2U - LA2UG5 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | 普遍接受-测试.世界 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:40.962573 |
----------------------------- Captured stdout call ----------------------------- INPUT: xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g -> 普遍接受-测试.世界, with expected=普遍接受-测试.世界 | ||||||
Passed | LA2U - LA2UG5 | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | मेल.डाटामेल.भारत | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:41.097839 |
----------------------------- Captured stdout call ----------------------------- INPUT: xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c -> मेल.डाटामेल.भारत, with expected=मेल.डाटामेल.भारत | ||||||
Passed | LA2U - LA2UG5 | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | اختبار-القبولالعالمي.شبكة | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:41.221513 |
----------------------------- Captured stdout call ----------------------------- INPUT: xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd -> اختبار-القبولالعالمي.شبكة, with expected=اختبار-القبولالعالمي.شبكة | ||||||
Passed | LA2U - LA2UG6 | xn--hc8cekyct1b.xn--gc8cua9a | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:47:41.349483 |
----------------------------- Captured stdout call ----------------------------- INPUT: xn--hc8cekyct1b.xn--gc8cua9a -> 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼, with expected=𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | ||||||
Passed | LA2U - LA2US1 | xn--fuball-CTA.test | fußball.test | True | A-label validation - A-label, not all in lowercase | 2020-08-16 23:47:41.498732 |
----------------------------- Captured stdout call ----------------------------- INPUT: xn--fuball-CTA.test -> fußball.test, with expected=fußball.test | ||||||
Passed | LA2U - LA2US3 | -xn--xuball-cta.test | False | A-label validation - A-label that starts with '-' (hyphen) | 2020-08-16 23:47:41.825092 | |
----------------------------- Captured stdout call ----------------------------- INPUT: -xn--xuball-cta.test -> -xn--xuball-cta.test, with expected= -> err as expected idna: invalid label "-xn--xuball-cta" | ||||||
Passed | LU2A - LU2AG1 | www.sinodun.com | www.sinodun.com | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:47:41.964067 |
----------------------------- Captured stdout call ----------------------------- INPUT: www.sinodun.com -> www.sinodun.com, with expected=www.sinodun.com | ||||||
Passed | LU2A - LU2AG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:47:42.094650 |
----------------------------- Captured stdout call ----------------------------- INPUT: www.lunch.org.uk -> www.lunch.org.uk, with expected=www.lunch.org.uk | ||||||
Passed | LU2A - LU2AG1 | xn----f38am99bqvcd5liy1cxsg.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:47:42.240621 |
----------------------------- Captured stdout call ----------------------------- INPUT: xn----f38am99bqvcd5liy1cxsg.top -> xn----f38am99bqvcd5liy1cxsg.top, with expected=xn----f38am99bqvcd5liy1cxsg.top | ||||||
Passed | LU2A - LU2AG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:47:42.363767 |
----------------------------- Captured stdout call ----------------------------- INPUT: ua-test.link -> ua-test.link, with expected=ua-test.link | ||||||
Passed | LU2A - LU2AG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:47:42.473026 |
----------------------------- Captured stdout call ----------------------------- INPUT: ua-test.technology -> ua-test.technology, with expected=ua-test.technology | ||||||
Passed | LU2A - LU2AG2 | ua-test.xn--rhqv96g | ua-test.xn--rhqv96g | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:47:42.590508 |
----------------------------- Captured stdout call ----------------------------- INPUT: ua-test.xn--rhqv96g -> ua-test.xn--rhqv96g, with expected=ua-test.xn--rhqv96g | ||||||
Passed | LU2A - LU2AG3 | 普遍接受-测试.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:47:42.838072 |
----------------------------- Captured stdout call ----------------------------- INPUT: 普遍接受-测试.top -> xn----f38am99bqvcd5liy1cxsg.top, with expected=xn----f38am99bqvcd5liy1cxsg.top | ||||||
Passed | LU2A - LU2AG3 | मेल.डाटामेल.top | xn--r2bi6d.xn--c2bd4bq1db8d.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:47:42.946046 |
----------------------------- Captured stdout call ----------------------------- INPUT: मेल.डाटामेल.top -> xn--r2bi6d.xn--c2bd4bq1db8d.top, with expected=xn--r2bi6d.xn--c2bd4bq1db8d.top | ||||||
Passed | LU2A - LU2AG3 | اختبار-القبولالعالمي.top | xn----ymcabaacdn3byb2g4e1acbcs4c7b.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:47:43.049134 |
----------------------------- Captured stdout call ----------------------------- INPUT: اختبار-القبولالعالمي.top -> xn----ymcabaacdn3byb2g4e1acbcs4c7b.top, with expected=xn----ymcabaacdn3byb2g4e1acbcs4c7b.top | ||||||
Passed | LU2A - LU2AG4 | ua-test.donées | ua-test.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:47:43.169895 |
----------------------------- Captured stdout call ----------------------------- INPUT: ua-test.donées -> ua-test.xn--dones-dsa, with expected=ua-test.xn--dones-dsa | ||||||
Passed | LU2A - LU2AG4 | ua-test.世界 | ua-test.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:47:43.293118 |
----------------------------- Captured stdout call ----------------------------- INPUT: ua-test.世界 -> ua-test.xn--rhqv96g, with expected=ua-test.xn--rhqv96g | ||||||
Passed | LU2A - LU2AG4 | ua-test.भारत | ua-test.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:47:43.398985 |
----------------------------- Captured stdout call ----------------------------- INPUT: ua-test.भारत -> ua-test.xn--h2brj9c, with expected=ua-test.xn--h2brj9c | ||||||
Passed | LU2A - LU2AG4 | ua-test.شبك | ua-test.xn--ngbx0c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:47:43.515965 |
----------------------------- Captured stdout call ----------------------------- INPUT: ua-test.شبك -> ua-test.xn--ngbx0c, with expected=ua-test.xn--ngbx0c | ||||||
Passed | LU2A - LU2AG5 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:43.759016 |
----------------------------- Captured stdout call ----------------------------- INPUT: 普遍接受-测试.世界 -> xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g, with expected=xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | ||||||
Passed | LU2A - LU2AG5 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:43.912602 |
----------------------------- Captured stdout call ----------------------------- INPUT: मेल.डाटामेल.भारत -> xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c, with expected=xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | ||||||
Passed | LU2A - LU2AG5 | اختبار-القبولالعالمي.شبكة | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:47:44.042596 |
----------------------------- Captured stdout call ----------------------------- INPUT: اختبار-القبولالعالمي.شبكة -> xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd, with expected=xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | ||||||
Passed | LU2A - LU2AG6 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | xn--hc8cekyct1b.xn--gc8cua9a | True | Verify Unicode support for higher planes - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:47:44.172232 |
----------------------------- Captured stdout call ----------------------------- INPUT: 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 -> xn--hc8cekyct1b.xn--gc8cua9a, with expected=xn--hc8cekyct1b.xn--gc8cua9a | ||||||
Passed | LU2A - LU2AS1 | 普遍.接受-测试.世界 | xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:47:44.432560 |
----------------------------- Captured stdout call ----------------------------- INPUT: 普遍.接受-测试.世界 -> xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g, with expected=xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g | ||||||
Passed | LU2A - LU2AS1 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:47:44.555371 |
----------------------------- Captured stdout call ----------------------------- INPUT: मेल.डाटामेल.भारत -> xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c, with expected=xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | ||||||
Passed | LU2A - LU2AS1 | اخت.بار-القبولالعالمي.شبكة | xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:47:44.672332 |
----------------------------- Captured stdout call ----------------------------- INPUT: اخت.بار-القبولالعالمي.شبكة -> xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd, with expected=xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd | ||||||
Passed | LU2A - LU2AS2 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with .FULLWIDTH FULL STOP (U+FF0E) | 2020-08-16 23:47:44.806175 |
----------------------------- Captured stdout call ----------------------------- INPUT: 普遍接受-测试.世界 -> xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g, with expected=xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | ||||||
Passed | LU2A - LU2AS3 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。IDEOGRAPHIC FULL STOP (U+3002) | 2020-08-16 23:47:44.954215 |
----------------------------- Captured stdout call ----------------------------- INPUT: 普遍接受-测试。世界 -> xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g, with expected=xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | ||||||
Passed | LU2A - LU2AS4 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。 HALFWIDTH IDEOGRAPHIC FULL STOP (U+FF61) | 2020-08-16 23:47:45.121048 |
----------------------------- Captured stdout call ----------------------------- INPUT: 普遍接受-测试。世界 -> xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g, with expected=xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | ||||||
Passed | LU2A - LU2AS6 | ̈.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:47:45.440518 | |
----------------------------- Captured stdout call ----------------------------- INPUT: ̈.fußball.donées -> xn--ssa.fussball.xn--dones-dsa, with expected= -> err as expected idna: invalid label "̈" | ||||||
Passed | LU2A - LU2AS6 | ᷀.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:47:45.595017 | |
----------------------------- Captured stdout call ----------------------------- INPUT: ᷀.ua-test.top -> xn--7dg.ua-test.top, with expected= -> err as expected idna: invalid label "᷀" | ||||||
Passed | LU2A - LU2AS7 | :www.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:47:45.724785 | |
----------------------------- Captured stdout call ----------------------------- INPUT: :www.fußball.donées -> :www.fussball.xn--dones-dsa, with expected= -> err as expected idna: disallowed rune U+003A | ||||||
Passed | LU2A - LU2AS10 | ァ・〆.test | xn--v6jur4i.test | True | Verify CONTEXTO support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTO character in a label | 2020-08-16 23:47:46.689568 |
----------------------------- Captured stdout call ----------------------------- INPUT: ァ・〆.test -> xn--v6jur4i.test, with expected=xn--v6jur4i.test | ||||||
Passed | LU2A - LU2AS11 | w.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:47:46.806868 | |
----------------------------- Captured stdout call ----------------------------- INPUT: w.fußball.donées -> xn--w-29b.fussball.xn--dones-dsa, with expected= -> err as expected idna: disallowed rune U+0557 | ||||||
Passed | LU2A - LU2AS14 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:47:47.156178 | |
----------------------------- Captured stdout call ----------------------------- INPUT: 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 -> xn--hc8cekyct1b6b.xn--gc8cua9a, with expected= -> err as expected idna: disallowed rune U+1034E | ||||||
Passed | LU2A - LU2AS15 | نامهایa.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:47:47.313668 | |
----------------------------- Captured stdout call ----------------------------- INPUT: نامهایa.test -> xn--a-ymca3jdi64g.test, with expected= -> err as expected idna: invalid label "نامهایa.test" | ||||||
Passed | LU2A - LU2AS15 | نامaهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:47:47.430318 | |
----------------------------- Captured stdout call ----------------------------- INPUT: نامaهای.test -> xn--a-ymcb2jdj64g.test, with expected= -> err as expected idna: invalid label "نامaهای.test" | ||||||
Passed | LU2A - LU2AS15 | aنامهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:47:47.551616 | |
----------------------------- Captured stdout call ----------------------------- INPUT: aنامهای.test -> xn--a-zmca3jdi64g.test, with expected= -> err as expected idna: invalid label "aنامهای.test" |
51 tests ran
(Un)check the boxes to filter the results.
51 passed, 0 skipped, 0 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Passed | HEs - HESG1 | info@ua-test.link | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:47.686752 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.link -> OK | ||||||
Passed | HEs - HESG1 | info@ua-test.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:47.807068 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.donées -> OK | ||||||
Passed | HEs - HESG1 | info@ua-test.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:47.918589 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.世界 -> OK | ||||||
Passed | HEs - HESG1 | info@ua-test.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:48.031282 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.भारत -> OK | ||||||
Passed | HEs - HESG1 | info@ua-test.شبك | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:48.163091 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.شبك -> OK | ||||||
Passed | HEs - HESG1 | info@fußball.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:48.289667 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@fußball.top -> OK | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:48.416969 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@普遍接受-测试.top -> OK | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:48.535781 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@मेल.डाटामेल.top -> OK | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:48.644182 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@اختبار-القبولالعالمي.top -> OK | ||||||
Passed | HEs - HESG1 | info@fußball.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:48.777588 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@fußball.donées -> OK | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:48.892869 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@普遍接受-测试.世界 -> OK | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:49.035383 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@मेल.डाटामेल.भारत -> OK | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:49.153596 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@اختبار-القبولالعالمي.شبكة -> OK | ||||||
Passed | HEs - HESG2 | fußball@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:47:49.294418 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: fußball@ua-test.link -> OK | ||||||
Passed | HEs - HESG2 | 普遍接受-测试@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:47:49.453556 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: 普遍接受-测试@ua-test.link -> OK | ||||||
Passed | HEs - HESG2 | मेल.डाटामेल@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:47:49.611694 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: मेल.डाटामेल@ua-test.link -> OK | ||||||
Passed | HEs - HESG2 | اختبار-القبولالعالمي@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:47:49.728152 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: اختبار-القبولالعالمي@ua-test.link -> OK | ||||||
Passed | HEs - HESG3 | info@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:49.849313 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.link -> OK | ||||||
Passed | HEs - HESG3 | fußball@ua-test.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:49.963046 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: fußball@ua-test.donées -> OK | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@ua-test.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:50.188415 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: 普遍接受-测试@ua-test.世界 -> OK | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@ua-test.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:50.325234 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: ेल.डाटामेल@ua-test.भारत -> OK | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@ua-test.شبك | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:50.452357 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: اختبار-القبولالعالمي@ua-test.شبك -> OK | ||||||
Passed | HEs - HESG3 | fußball@fußball.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:50.582537 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: fußball@fußball.top -> OK | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:50.736724 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: 普遍接受-测试@普遍接受-测试.top -> OK | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:50.892706 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: ेल.डाटामेल@मेल.डाटामेल.top -> OK | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:51.026281 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: اختبار-القبولالعالمي@اختبار-القبولالعالمي.top -> OK | ||||||
Passed | HEs - HESG3 | fußball@fußball.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:51.137763 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: fußball@fußball.donées -> OK | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:51.251841 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: 普遍接受-测试@普遍接受-测试.世界 -> OK | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:51.390727 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: ेल.डाटामेल@मेल.डाटामेल.भारत -> OK | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:51.539494 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة -> OK | ||||||
Passed | HEs - HESG4 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:47:51.690494 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 -> OK | ||||||
Passed | HEs - HESS1 | i@fo@ua-test.link | False | Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain | 2020-08-16 23:47:51.806066 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: i@fo@ua-test.link -> err as expected mail: expected single address, got "@ua-test.link" | ||||||
Passed | HEs - HESS2 | "i@fo"@ua-test.link | True | Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain | 2020-08-16 23:47:51.917186 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: "i@fo"@ua-test.link -> OK | ||||||
Passed | HEs - HESS3 | fußb@ll@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:52.048865 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: fußb@ll@ua-test.link -> err as expected mail: expected single address, got "@ua-test.link" | ||||||
Passed | HEs - HESS3 | 普遍@受-测试@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:52.167358 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: 普遍@受-测试@ua-test.link -> err as expected mail: expected single address, got "@ua-test.link" | ||||||
Passed | HEs - HESS3 | मेल.डा@ामेल@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:52.303590 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: मेल.डा@ामेल@ua-test.link -> err as expected mail: expected single address, got "@ua-test.link" | ||||||
Passed | HEs - HESS3 | اختبار-القبولا@عالمي@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:52.431186 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: اختبار-القبولا@عالمي@ua-test.link -> err as expected mail: expected single address, got "@ua-test.link" | ||||||
Passed | HEs - HESS4 | "fußb@ll"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:52.548493 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: "fußb@ll"@ua-test.link -> OK | ||||||
Passed | HEs - HESS4 | "普遍@受-测试"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:52.690440 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: "普遍@受-测试"@ua-test.link -> OK | ||||||
Passed | HEs - HESS4 | "मेल.डा@ामेल"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:52.812323 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: "मेल.डा@ामेल"@ua-test.link -> OK | ||||||
Passed | HEs - HESS4 | "اختبار-القبولا@عالمي"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:52.942350 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: "اختبار-القبولا@عالمي"@ua-test.link -> OK | ||||||
Passed | HEs - HESS5 | 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:47:53.054008 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 -> err as expected mail: expected single address, got "@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼" | ||||||
Passed | HEs - HESS6 | "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:47:53.164947 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 -> OK | ||||||
Passed | HEs - HESS7 | "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:47:53.271526 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 -> OK | ||||||
Passed | HEs - HES1 | info@ua-test.link | True | Verify ASCII. | 2020-08-16 23:47:53.402607 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.link -> OK | ||||||
Passed | HEs - HES2 | info@普遍接受-测试.top | True | Verify ASCII with Unicode subdomain. | 2020-08-16 23:47:53.506385 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@普遍接受-测试.top -> OK | ||||||
Passed | HEs - HES3 | info@普遍接受-测试.世界 | True | Verify ASCII mailbox, Unicode domain. | 2020-08-16 23:47:53.615287 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@普遍接受-测试.世界 -> OK | ||||||
Passed | HEs - HES4 | données@ua-test.link | True | Verify Unicode mailbox, ASCII domain. | 2020-08-16 23:47:53.725049 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: données@ua-test.link -> OK | ||||||
Passed | HEs - HES5 | info@ua-test.invalid | True | Verify non-existent domain. | 2020-08-16 23:47:53.833492 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.invalid -> OK | ||||||
Passed | HEs - HES6 | info@@ua-test.technology | False | Verify single @. | 2020-08-16 23:47:53.941979 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@@ua-test.technology -> err as expected mail: no angle-addr | ||||||
Passed | HEs - HES7 | info@ua-test..technology | False | Verify empty label disallowed. | 2020-08-16 23:47:54.045927 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test..technology -> err as expected mail: no angle-addr |
51 tests ran
(Un)check the boxes to filter the results.
10 passed, 0 skipped, 41 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | HEs - HESG1 | info@ua-test.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:54.313647 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2816582e0>, value = {'input': 'info@ua-test.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test.donées'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.donéesunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@ua-test.donées) | ||||||
Failed | HEs - HESG1 | info@ua-test.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:54.491009 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2816184f0>, value = {'input': 'info@ua-test.世界', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test.世界'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.世界unexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@ua-test.世界) | ||||||
Failed | HEs - HESG1 | info@ua-test.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:54.652505 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa28158fbb0>, value = {'input': 'info@ua-test.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test.भारत'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.भारतunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@ua-test.भारत) | ||||||
Failed | HEs - HESG1 | info@ua-test.شبك | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:54.828622 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa28158c2e0>, value = {'input': 'info@ua-test.شبك', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test.شبك'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.شبكunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@ua-test.شبك) | ||||||
Failed | HEs - HESG1 | info@fußball.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:54.959983 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa28170b1f0>, value = {'input': 'info@fußball.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@fußball.top'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@fußball.topunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@fußball.top) | ||||||
Failed | HEs - HESG1 | info@普遍接受-测试.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:55.082504 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa28158cfd0>, value = {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@普遍接受-测试.top'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@普遍接受-测试.topunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@普遍接受-测试.top) | ||||||
Failed | HEs - HESG1 | info@मेल.डाटामेल.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:55.221741 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa28158d580>, value = {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@मेल.डाटामेल.top'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@मेल.डाटामेल.topunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@मेल.डाटामेल.top) | ||||||
Failed | HEs - HESG1 | info@اختبار-القبولالعالمي.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:55.336801 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2815866d0>, value = {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@اختبار-القبولالعالمي.top'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@اختبار-القبولالعالمي.topunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@اختبار-القبولالعالمي.top) | ||||||
Failed | HEs - HESG1 | info@fußball.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:55.464851 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2816295e0>, value = {'input': 'info@fußball.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@fußball.donées'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@fußball.donéesunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@fußball.donées) | ||||||
Failed | HEs - HESG1 | info@普遍接受-测试.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:55.596822 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2816291f0>, value = {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@普遍接受-测试.世界'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@普遍接受-测试.世界unexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@普遍接受-测试.世界) | ||||||
Failed | HEs - HESG1 | info@मेल.डाटामेल.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:55.724231 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2815dda00>, value = {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@मेल.डाटामेल.भारत'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@मेल.डाटामेल.भारतunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@मेल.डाटामेल.भारत) | ||||||
Failed | HEs - HESG1 | info@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:55.846147 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2815ef550>, value = {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@اختبار-القبولالعالمي.شبكة'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@اختبار-القبولالعالمي.شبكةunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@اختبار-القبولالعالمي.شبكة) | ||||||
Failed | HEs - HESG2 | fußball@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:47:55.972440 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2815bd880>, value = {'input': 'fußball@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball@ua-test.link', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True}]) def test_hesg2(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@ua-test.link'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:68: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: fußball@ua-test.linkunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: fußball@ua-test.link) | ||||||
Failed | HEs - HESG2 | 普遍接受-测试@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:47:56.092773 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2815ba400>, value = {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball@ua-test.link', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True}]) def test_hesg2(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍接受-测试@ua-test.link'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:68: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: 普遍接受-测试@ua-test.linkunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: 普遍接受-测试@ua-test.link) | ||||||
Failed | HEs - HESG2 | मेल.डाटामेल@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:47:56.221342 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2815cd520>, value = {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball@ua-test.link', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True}]) def test_hesg2(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=मेल.डाटामेल@ua-test.link'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:68: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: मेल.डाटामेल@ua-test.linkunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: मेल.डाटामेल@ua-test.link) | ||||||
Failed | HEs - HESG2 | اختبار-القبولالعالمي@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:47:56.343404 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2815e6580>, value = {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball@ua-test.link', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True}]) def test_hesg2(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولالعالمي@ua-test.link'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:68: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: اختبار-القبولالعالمي@ua-test.linkunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: اختبار-القبولالعالمي@ua-test.link) | ||||||
Failed | HEs - HESG3 | fußball@ua-test.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:56.560678 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2815f19d0>, value = {'input': 'fußball@ua-test.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@ua-test.donées'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: fußball@ua-test.donéesunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: fußball@ua-test.donées) | ||||||
Failed | HEs - HESG3 | 普遍接受-测试@ua-test.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:56.710277 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa281601760>, value = {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍接受-测试@ua-test.世界'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: 普遍接受-测试@ua-test.世界unexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: 普遍接受-测试@ua-test.世界) | ||||||
Failed | HEs - HESG3 | ेल.डाटामेल@ua-test.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:56.829639 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa28152f550>, value = {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=ेल.डाटामेल@ua-test.भारत'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: ेल.डाटामेल@ua-test.भारतunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: ेल.डाटामेल@ua-test.भारत) | ||||||
Failed | HEs - HESG3 | اختبار-القبولالعالمي@ua-test.شبك | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:56.960700 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2814ff580>, value = {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولالعالمي@ua-test.شبك'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: اختبار-القبولالعالمي@ua-test.شبكunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: اختبار-القبولالعالمي@ua-test.شبك) | ||||||
Failed | HEs - HESG3 | fußball@fußball.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:57.082179 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2815082b0>, value = {'input': 'fußball@fußball.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@fußball.top'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: fußball@fußball.topunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: fußball@fußball.top) | ||||||
Failed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:57.200330 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2815233a0>, value = {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍接受-测试@普遍接受-测试.top'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: 普遍接受-测试@普遍接受-测试.topunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: 普遍接受-测试@普遍接受-测试.top) | ||||||
Failed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:57.328082 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa28151c520>, value = {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=ेल.डाटामेल@मेल.डाटामेल.top'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: ेल.डाटामेल@मेल.डाटामेल.topunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: ेल.डाटामेल@मेल.डाटामेल.top) | ||||||
Failed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:57.441088 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa28152a250>, value = {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولالعالمي@اختبار-القبولالعالمي.top'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: اختبار-القبولالعالمي@اختبار-القبولالعالمي.topunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: اختبار-القبولالعالمي@اختبار-القبولالعالمي.top) | ||||||
Failed | HEs - HESG3 | fußball@fußball.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:57.558858 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2815ca310>, value = {'input': 'fußball@fußball.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@fußball.donées'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: fußball@fußball.donéesunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: fußball@fußball.donées) | ||||||
Failed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:57.668633 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2817a54c0>, value = {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍接受-测试@普遍接受-测试.世界'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: 普遍接受-测试@普遍接受-测试.世界unexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: 普遍接受-测试@普遍接受-测试.世界) | ||||||
Failed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:57.807001 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2815f20a0>, value = {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=ेल.डाटामेल@मेल.डाटामेल.भारत'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: ेल.डाटामेल@मेल.डाटामेल.भारतunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: ेल.डाटामेल@मेल.डाटामेल.भारत) | ||||||
Failed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:57.931681 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa28177b910>, value = {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكةunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة) | ||||||
Failed | HEs - HESG4 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:47:58.066873 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2817848b0>, value = {'input': '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hesg4(self, value): """ Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:96: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼unexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) | ||||||
Failed | HEs - HESS1 | i@fo@ua-test.link | False | Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain | 2020-08-16 23:47:58.231519 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa28178dfd0>, value = {'input': 'i@fo@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'i@fo@ua-test.link', 'output': '', 'success': False}]) def test_hess1(self, value): """ Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 2 E + where 2 = CompletedProcess(args=['docker/h_es', '--input=i@fo@ua-test.link', '--expect-failure'], returncode=2).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:112: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: i@fo@ua-test.link----------------------------- Captured stderr call ----------------------------- panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x5d21c1] goroutine 1 [running]: main.main() /usr/src/ua-libs/smtp/src/h_es/h_es.go:67 +0x6a1 | ||||||
Failed | HEs - HESS4 | "fußb@ll"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:58.924971 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa281782400>, value = {'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="fußb@ll"@ua-test.link'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:152: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: "fußb@ll"@ua-test.linkunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: "fußb@ll"@ua-test.link) | ||||||
Failed | HEs - HESS4 | "普遍@受-测试"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:59.046351 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa28162a6d0>, value = {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="普遍@受-测试"@ua-test.link'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:152: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: "普遍@受-测试"@ua-test.linkunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: "普遍@受-测试"@ua-test.link) | ||||||
Failed | HEs - HESS4 | "मेल.डा@ामेल"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:59.169100 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2817994f0>, value = {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="मेल.डा@ामेल"@ua-test.link'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:152: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: "मेल.डा@ामेल"@ua-test.linkunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: "मेल.डा@ामेल"@ua-test.link) | ||||||
Failed | HEs - HESS4 | "اختبار-القبولا@عالمي"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:59.288277 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2817ad730>, value = {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="اختبار-القبولا@عالمي"@ua-test.link'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:152: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: "اختبار-القبولا@عالمي"@ua-test.linkunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: "اختبار-القبولا@عالمي"@ua-test.link) | ||||||
Failed | HEs - HESS6 | "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:47:59.517167 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2814bcf40>, value = {'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess6(self, value): """ Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:180: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼unexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) | ||||||
Failed | HEs - HESS7 | "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:47:59.635270 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2814e91f0>, value = {'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess7(self, value): """ Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:194: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼unexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) | ||||||
Failed | HEs - HES2 | info@普遍接受-测试.top | True | Verify ASCII with Unicode subdomain. | 2020-08-16 23:47:59.873260 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa281531130>, value = {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}]) def test_hes2(self, value): """ Verify ASCII with Unicode subdomain. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@普遍接受-测试.top'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:222: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@普遍接受-测试.topunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@普遍接受-测试.top) | ||||||
Failed | HEs - HES3 | info@普遍接受-测试.世界 | True | Verify ASCII mailbox, Unicode domain. | 2020-08-16 23:48:00.026627 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa281533d60>, value = {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}]) def test_hes3(self, value): """ Verify ASCII mailbox, Unicode domain. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@普遍接受-测试.世界'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:236: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@普遍接受-测试.世界unexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: info@普遍接受-测试.世界) | ||||||
Failed | HEs - HES4 | données@ua-test.link | True | Verify Unicode mailbox, ASCII domain. | 2020-08-16 23:48:00.171003 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2814da280>, value = {'input': 'données@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'données@ua-test.link', 'output': '', 'success': True}]) def test_hes4(self, value): """ Verify Unicode mailbox, ASCII domain. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=données@ua-test.link'], returncode=1).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:250: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: données@ua-test.linkunexpected failure when parsing/sending valid email501 Syntax error (unexpected non-ASCII address: données@ua-test.link) | ||||||
Failed | HEs - HES6 | info@@ua-test.technology | False | Verify single @. | 2020-08-16 23:48:00.462363 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2817b2370>, value = {'input': 'info@@ua-test.technology', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@@ua-test.technology', 'output': '', 'success': False}]) def test_hes6(self, value): """ Verify single @. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 2 E + where 2 = CompletedProcess(args=['docker/h_es', '--input=info@@ua-test.technology', '--expect-failure'], returncode=2).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:280: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@@ua-test.technology----------------------------- Captured stderr call ----------------------------- panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x5d21c1] goroutine 1 [running]: main.main() /usr/src/ua-libs/smtp/src/h_es/h_es.go:67 +0x6a1 | ||||||
Failed | HEs - HES7 | info@ua-test..technology | False | Verify empty label disallowed. | 2020-08-16 23:48:00.582472 | |
self = <test_go_smtp.Test_go_Smtp.TestHEs object at 0x7fa2814ee220>, value = {'input': 'info@ua-test..technology', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test..technology', 'output': '', 'success': False}]) def test_hes7(self, value): """ Verify empty label disallowed. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/go/smtp') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 2 E + where 2 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test..technology', '--expect-failure'], returncode=2).returncode test_suite/tests/go/smtp/_build/test_go_smtp.py:294: AssertionError ----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test..technology----------------------------- Captured stderr call ----------------------------- panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x5d21c1] goroutine 1 [running]: main.main() /usr/src/ua-libs/smtp/src/h_es/h_es.go:67 +0x6a1 | ||||||
Passed | HEs - HESG1 | info@ua-test.link | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:54.173278 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESG3 | info@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:47:56.451280 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESS2 | "i@fo"@ua-test.link | True | Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain | 2020-08-16 23:47:58.350474 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: "i@fo"@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESS3 | fußb@ll@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:58.458945 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: fußb@ll@ua-test.linkerr parsing/sending email as expected 501 Syntax error (unexpected non-ASCII address: fußb@ll@ua-test.link) | ||||||
Passed | HEs - HESS3 | 普遍@受-测试@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:58.566571 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: 普遍@受-测试@ua-test.linkerr parsing/sending email as expected 501 Syntax error (unexpected non-ASCII address: 普遍@受-测试@ua-test.link) | ||||||
Passed | HEs - HESS3 | मेल.डा@ामेल@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:58.692391 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: मेल.डा@ामेल@ua-test.linkerr parsing/sending email as expected 501 Syntax error (unexpected non-ASCII address: मेल.डा@ामेल@ua-test.link) | ||||||
Passed | HEs - HESS3 | اختبار-القبولا@عالمي@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:47:58.814797 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: اختبار-القبولا@عالمي@ua-test.linkerr parsing/sending email as expected 501 Syntax error (unexpected non-ASCII address: اختبار-القبولا@عالمي@ua-test.link) | ||||||
Passed | HEs - HESS5 | 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:47:59.400480 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼err parsing/sending email as expected 501 Syntax error (unexpected non-ASCII address: 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) | ||||||
Passed | HEs - HES1 | info@ua-test.link | True | Verify ASCII. | 2020-08-16 23:47:59.756346 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HES5 | info@ua-test.invalid | True | Verify non-existent domain. | 2020-08-16 23:48:00.333402 | |
----------------------------- Captured stdout call ----------------------------- EMAIL: info@ua-test.invalidemail sent successfully as expected |
69 tests ran
(Un)check the boxes to filter the results.
59 passed, 0 skipped, 10 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | HEs - HESG1 | info@ua-test.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:01.197056 | |
self = <test_java_commons-validator.Test_java_CommonsValidator.TestHEs object at 0x7fa28178a280>, value = {'input': 'info@ua-test.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/commons-validator') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test.donées'], returncode=1).returncode test_suite/tests/java/commons-validator/_build/test_java_commons-validator.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@ua-test.donées')-> err unexpected | ||||||
Failed | HEs - HESG1 | info@ua-test.شبك | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:01.965759 | |
self = <test_java_commons-validator.Test_java_CommonsValidator.TestHEs object at 0x7fa28178f040>, value = {'input': 'info@ua-test.شبك', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/commons-validator') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test.شبك'], returncode=1).returncode test_suite/tests/java/commons-validator/_build/test_java_commons-validator.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@ua-test.شبك')-> err unexpected | ||||||
Failed | HEs - HESG1 | info@fußball.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:03.310961 | |
self = <test_java_commons-validator.Test_java_CommonsValidator.TestHEs object at 0x7fa2814c23a0>, value = {'input': 'info@fußball.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/commons-validator') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@fußball.donées'], returncode=1).returncode test_suite/tests/java/commons-validator/_build/test_java_commons-validator.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@fußball.donées')-> err unexpected | ||||||
Failed | HEs - HESG3 | fußball@ua-test.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:05.432736 | |
self = <test_java_commons-validator.Test_java_CommonsValidator.TestHEs object at 0x7fa2814e5100>, value = {'input': 'fußball@ua-test.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/commons-validator') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@ua-test.donées'], returncode=1).returncode test_suite/tests/java/commons-validator/_build/test_java_commons-validator.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('fußball@ua-test.donées')-> err unexpected | ||||||
Failed | HEs - HESG3 | اختبار-القبولالعالمي@ua-test.شبك | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:06.301481 | |
self = <test_java_commons-validator.Test_java_CommonsValidator.TestHEs object at 0x7fa2814e6a60>, value = {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/commons-validator') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولالعالمي@ua-test.شبك'], returncode=1).returncode test_suite/tests/java/commons-validator/_build/test_java_commons-validator.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('اختبار-القبولالعالمي@ua-test.شبك')-> err unexpected | ||||||
Failed | HEs - HESG3 | fußball@fußball.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:07.662780 | |
self = <test_java_commons-validator.Test_java_CommonsValidator.TestHEs object at 0x7fa2813c2070>, value = {'input': 'fußball@fußball.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/commons-validator') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@fußball.donées'], returncode=1).returncode test_suite/tests/java/commons-validator/_build/test_java_commons-validator.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('fußball@fußball.donées')-> err unexpected | ||||||
Failed | HEs - HESG4 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:48:08.769811 | |
self = <test_java_commons-validator.Test_java_CommonsValidator.TestHEs object at 0x7fa2813dcb80>, value = {'input': '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hesg4(self, value): """ Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/commons-validator') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/java/commons-validator/_build/test_java_commons-validator.py:96: AssertionError ----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼')-> err unexpected | ||||||
Failed | HEs - HESS6 | "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:48:11.557792 | |
self = <test_java_commons-validator.Test_java_CommonsValidator.TestHEs object at 0x7fa2813caaf0>, value = {'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess6(self, value): """ Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/commons-validator') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/java/commons-validator/_build/test_java_commons-validator.py:180: AssertionError ----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼')-> err unexpected | ||||||
Failed | HEs - HESS7 | "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:48:11.864172 | |
self = <test_java_commons-validator.Test_java_CommonsValidator.TestHEs object at 0x7fa28156ca90>, value = {'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess7(self, value): """ Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/commons-validator') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/java/commons-validator/_build/test_java_commons-validator.py:194: AssertionError ----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼')-> err unexpected | ||||||
Failed | HDns - HDNSS1 | invalid.اختبار-القبوللعالمي | True | Verify Unicode support. | 2020-08-16 23:48:14.616557 | |
self = <test_java_commons-validator.Test_java_CommonsValidator.TestHDns object at 0x7fa281533f70>, value = {'input': 'invalid.اختبار-القبوللعالمي', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball.invalid', 'output': '', 'success': True}, {'input': '普遍接受-测试.invalid', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल.invalid', 'output': '', 'success': True}, {'input': 'invalid.اختبار-القبوللعالمي', 'output': '', 'success': True}]) def test_hdnss1(self, value): """ Verify Unicode support. """ cmd = ['docker/h_dns'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/commons-validator') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_dns', '--input=invalid.اختبار-القبوللعالمي'], returncode=1).returncode test_suite/tests/java/commons-validator/_build/test_java_commons-validator.py:313: AssertionError ----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('invalid.اختبار-القبوللعالمي')-> err unexpected | ||||||
Passed | HEs - HESG1 | info@ua-test.link | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:00.920518 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@ua-test.link') -> OK, as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:01.454547 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@ua-test.世界') -> OK, as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:01.703982 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@ua-test.भारत') -> OK, as expected | ||||||
Passed | HEs - HESG1 | info@fußball.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:02.228802 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@fußball.top') -> OK, as expected | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:02.481599 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@普遍接受-测试.top') -> OK, as expected | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:02.741797 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@मेल.डाटामेल.top') -> OK, as expected | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:03.044007 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@اختبار-القبولالعالمي.top') -> OK, as expected | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:03.562958 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@普遍接受-测试.世界') -> OK, as expected | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:03.820429 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@मेल.डाटामेल.भारत') -> OK, as expected | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:04.078971 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@اختبار-القبولالعالمي.شبكة') -> OK, as expected | ||||||
Passed | HEs - HESG2 | fußball@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:48:04.300376 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('fußball@ua-test.link') -> OK, as expected | ||||||
Passed | HEs - HESG2 | 普遍接受-测试@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:48:04.498140 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('普遍接受-测试@ua-test.link') -> OK, as expected | ||||||
Passed | HEs - HESG2 | मेल.डाटामेल@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:48:04.745165 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('मेल.डाटामेल@ua-test.link') -> OK, as expected | ||||||
Passed | HEs - HESG2 | اختبار-القبولالعالمي@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:48:04.966690 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('اختبار-القبولالعالمي@ua-test.link') -> OK, as expected | ||||||
Passed | HEs - HESG3 | info@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:05.174487 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@ua-test.link') -> OK, as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@ua-test.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:05.697303 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('普遍接受-测试@ua-test.世界') -> OK, as expected | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@ua-test.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:05.960704 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('ेल.डाटामेल@ua-test.भारत') -> OK, as expected | ||||||
Passed | HEs - HESG3 | fußball@fußball.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:06.556417 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('fußball@fußball.top') -> OK, as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:06.841085 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('普遍接受-测试@普遍接受-测试.top') -> OK, as expected | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:07.113019 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('ेल.डाटामेल@मेल.डाटामेल.top') -> OK, as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:07.389967 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('اختبار-القبولالعالمي@اختبار-القبولالعالمي.top') -> OK, as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:07.932405 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('普遍接受-测试@普遍接受-测试.世界') -> OK, as expected | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:08.257912 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('ेल.डाटामेल@मेल.डाटामेल.भारत') -> OK, as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:08.501788 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة') -> OK, as expected | ||||||
Passed | HEs - HESS1 | i@fo@ua-test.link | False | Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain | 2020-08-16 23:48:08.980060 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('i@fo@ua-test.link')-> err as expected | ||||||
Passed | HEs - HESS2 | "i@fo"@ua-test.link | True | Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain | 2020-08-16 23:48:09.202535 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('"i@fo"@ua-test.link') -> OK, as expected | ||||||
Passed | HEs - HESS3 | fußb@ll@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:09.492656 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('fußb@ll@ua-test.link')-> err as expected | ||||||
Passed | HEs - HESS3 | 普遍@受-测试@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:09.716041 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('普遍@受-测试@ua-test.link')-> err as expected | ||||||
Passed | HEs - HESS3 | मेल.डा@ामेल@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:09.939459 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('मेल.डा@ामेल@ua-test.link')-> err as expected | ||||||
Passed | HEs - HESS3 | اختبار-القبولا@عالمي@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:10.146896 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('اختبار-القبولا@عالمي@ua-test.link')-> err as expected | ||||||
Passed | HEs - HESS4 | "fußb@ll"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:10.417395 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('"fußb@ll"@ua-test.link') -> OK, as expected | ||||||
Passed | HEs - HESS4 | "普遍@受-测试"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:10.622719 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('"普遍@受-测试"@ua-test.link') -> OK, as expected | ||||||
Passed | HEs - HESS4 | "मेल.डा@ामेल"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:10.869905 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('"मेल.डा@ामेल"@ua-test.link') -> OK, as expected | ||||||
Passed | HEs - HESS4 | "اختبار-القبولا@عالمي"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:11.086276 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('"اختبار-القبولا@عالمي"@ua-test.link') -> OK, as expected | ||||||
Passed | HEs - HESS5 | 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:48:11.284745 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼')-> err as expected | ||||||
Passed | HEs - HES1 | info@ua-test.link | True | Verify ASCII. | 2020-08-16 23:48:12.081702 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@ua-test.link') -> OK, as expected | ||||||
Passed | HEs - HES2 | info@普遍接受-测试.top | True | Verify ASCII with Unicode subdomain. | 2020-08-16 23:48:12.342226 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@普遍接受-测试.top') -> OK, as expected | ||||||
Passed | HEs - HES3 | info@普遍接受-测试.世界 | True | Verify ASCII mailbox, Unicode domain. | 2020-08-16 23:48:12.598214 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@普遍接受-测试.世界') -> OK, as expected | ||||||
Passed | HEs - HES4 | données@ua-test.link | True | Verify Unicode mailbox, ASCII domain. | 2020-08-16 23:48:12.854766 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('données@ua-test.link') -> OK, as expected | ||||||
Passed | HEs - HES5 | info@ua-test.invalid | True | Verify non-existent domain. | 2020-08-16 23:48:13.093405 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@ua-test.invalid') -> OK, as expected | ||||||
Passed | HEs - HES6 | info@@ua-test.technology | False | Verify single @. | 2020-08-16 23:48:13.327343 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@@ua-test.technology')-> err as expected | ||||||
Passed | HEs - HES7 | info@ua-test..technology | False | Verify empty label disallowed. | 2020-08-16 23:48:13.522986 | |
----------------------------- Captured stdout call ----------------------------- EmailValidator.isValid('info@ua-test..technology')-> err as expected | ||||||
Passed | HDns - HDNSS1 | fußball.invalid | True | Verify Unicode support. | 2020-08-16 23:48:13.839061 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('fußball.invalid') -> OK, as expected | ||||||
Passed | HDns - HDNSS1 | 普遍接受-测试.invalid | True | Verify Unicode support. | 2020-08-16 23:48:14.087414 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('普遍接受-测试.invalid') -> OK, as expected | ||||||
Passed | HDns - HDNSS1 | मेल.डाटामेल.invalid | True | Verify Unicode support. | 2020-08-16 23:48:14.350485 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('मेल.डाटामेल.invalid') -> OK, as expected | ||||||
Passed | HDns - HDNSS2 | fußball..invalid | False | Check domain composition - Empty label. | 2020-08-16 23:48:14.848636 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('fußball..invalid')-> err as expected | ||||||
Passed | HDns - HDNSS2 | 普遍接受-测试..invalid | False | Check domain composition - Empty label. | 2020-08-16 23:48:15.098784 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('普遍接受-测试..invalid')-> err as expected | ||||||
Passed | HDns - HDNSS2 | मेल.डाटामेल..invalid | False | Check domain composition - Empty label. | 2020-08-16 23:48:15.349312 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('मेल.डाटामेल..invalid')-> err as expected | ||||||
Passed | HDns - HDNSS2 | invalid..اختبار-القبوللعالمي | False | Check domain composition - Empty label. | 2020-08-16 23:48:15.567760 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('invalid..اختبار-القبوللعالمي')-> err as expected | ||||||
Passed | HDns - HDNSS3 | fußball | False | Check domain composition - No label separator. | 2020-08-16 23:48:15.825260 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('fußball')-> err as expected | ||||||
Passed | HDns - HDNSS3 | 普遍接受-测试 | False | Check domain composition - No label separator. | 2020-08-16 23:48:16.081519 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('普遍接受-测试')-> err as expected | ||||||
Passed | HDns - HDNSS3 | मेलडाटामेल | False | Check domain composition - No label separator. | 2020-08-16 23:48:16.346625 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('मेलडाटामेल')-> err as expected | ||||||
Passed | HDns - HDNSS3 | اختبار-القبوللعالمي | False | Check domain composition - No label separator. | 2020-08-16 23:48:16.595688 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('اختبار-القبوللعالمي')-> err as expected | ||||||
Passed | HDns - HDNS1 | ua-test.link | True | Verify ASCII. | 2020-08-16 23:48:16.830669 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('ua-test.link') -> OK, as expected | ||||||
Passed | HDns - HDNS2 | xn----f38am99bqvcd5liy1cxsg.TOP | True | Verify ACE plus ASCII. | 2020-08-16 23:48:17.082618 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('xn----f38am99bqvcd5liy1cxsg.TOP') -> OK, as expected | ||||||
Passed | HDns - HDNS3 | 普遍接受-测试.top | True | Verify Unicode subdomain. | 2020-08-16 23:48:17.349049 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('普遍接受-测试.top') -> OK, as expected | ||||||
Passed | HDns - HDNS4 | ua-test.世界 | True | Verify Unicode TLD. | 2020-08-16 23:48:17.588372 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('ua-test.世界') -> OK, as expected | ||||||
Passed | HDns - HDNS5 | ua-test.invalid | True | Verify non-existent domain,to ensure check is purely syntactic. | 2020-08-16 23:48:17.808447 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('ua-test.invalid') -> OK, as expected | ||||||
Passed | HDns - HDNS6 | ua-test..invalid | False | Verify empty label prohibited. | 2020-08-16 23:48:18.030344 | |
----------------------------- Captured stdout call ----------------------------- DomainValidator.isValid('ua-test..invalid')-> err as expected |
18 tests ran
(Un)check the boxes to filter the results.
14 passed, 0 skipped, 4 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | HDns - HDNSS3 | fußball | False | Check domain composition - No label separator. | 2020-08-16 23:48:20.476798 | |
self = <test_java_guava.Test_java_Guava.TestHDns object at 0x7fa281382850>, value = {'input': 'fußball', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball', 'output': '', 'success': False}, {'input': '普遍接受-测试', 'output': '', 'success': False}, {'input': 'मेलडाटामेल', 'output': '', 'success': False}, {'input': 'اختبار-القبوللعالمي', 'output': '', 'success': False}]) def test_hdnss3(self, value): """ Check domain composition - No label separator. """ cmd = ['docker/h_dns'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/guava') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_dns', '--input=fußball', '--expect-failure'], returncode=1).returncode test_suite/tests/java/guava/_build/test_java_guava.py:84: AssertionError ----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('fußball') -> OK, while an error was expected | ||||||
Failed | HDns - HDNSS3 | 普遍接受-测试 | False | Check domain composition - No label separator. | 2020-08-16 23:48:20.745025 | |
self = <test_java_guava.Test_java_Guava.TestHDns object at 0x7fa2813a6e50>, value = {'input': '普遍接受-测试', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball', 'output': '', 'success': False}, {'input': '普遍接受-测试', 'output': '', 'success': False}, {'input': 'मेलडाटामेल', 'output': '', 'success': False}, {'input': 'اختبار-القبوللعالمي', 'output': '', 'success': False}]) def test_hdnss3(self, value): """ Check domain composition - No label separator. """ cmd = ['docker/h_dns'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/guava') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_dns', '--input=普遍接受-测试', '--expect-failure'], returncode=1).returncode test_suite/tests/java/guava/_build/test_java_guava.py:84: AssertionError ----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('普遍接受-测试') -> OK, while an error was expected | ||||||
Failed | HDns - HDNSS3 | मेलडाटामेल | False | Check domain composition - No label separator. | 2020-08-16 23:48:21.016601 | |
self = <test_java_guava.Test_java_Guava.TestHDns object at 0x7fa2813b05e0>, value = {'input': 'मेलडाटामेल', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball', 'output': '', 'success': False}, {'input': '普遍接受-测试', 'output': '', 'success': False}, {'input': 'मेलडाटामेल', 'output': '', 'success': False}, {'input': 'اختبار-القبوللعالمي', 'output': '', 'success': False}]) def test_hdnss3(self, value): """ Check domain composition - No label separator. """ cmd = ['docker/h_dns'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/guava') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_dns', '--input=मेलडाटामेल', '--expect-failure'], returncode=1).returncode test_suite/tests/java/guava/_build/test_java_guava.py:84: AssertionError ----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('मेलडाटामेल') -> OK, while an error was expected | ||||||
Failed | HDns - HDNSS3 | اختبار-القبوللعالمي | False | Check domain composition - No label separator. | 2020-08-16 23:48:21.277338 | |
self = <test_java_guava.Test_java_Guava.TestHDns object at 0x7fa2813abb50>, value = {'input': 'اختبار-القبوللعالمي', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball', 'output': '', 'success': False}, {'input': '普遍接受-测试', 'output': '', 'success': False}, {'input': 'मेलडाटामेल', 'output': '', 'success': False}, {'input': 'اختبار-القبوللعالمي', 'output': '', 'success': False}]) def test_hdnss3(self, value): """ Check domain composition - No label separator. """ cmd = ['docker/h_dns'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/guava') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_dns', '--input=اختبار-القبوللعالمي', '--expect-failure'], returncode=1).returncode test_suite/tests/java/guava/_build/test_java_guava.py:84: AssertionError ----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('اختبار-القبوللعالمي') -> OK, while an error was expected | ||||||
Passed | HDns - HDNSS1 | fußball.invalid | True | Verify Unicode support. | 2020-08-16 23:48:18.402039 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('fußball.invalid') -> OK, as expected | ||||||
Passed | HDns - HDNSS1 | 普遍接受-测试.invalid | True | Verify Unicode support. | 2020-08-16 23:48:18.671289 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('普遍接受-测试.invalid') -> OK, as expected | ||||||
Passed | HDns - HDNSS1 | मेल.डाटामेल.invalid | True | Verify Unicode support. | 2020-08-16 23:48:18.937925 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('मेल.डाटामेल.invalid') -> OK, as expected | ||||||
Passed | HDns - HDNSS1 | invalid.اختبار-القبوللعالمي | True | Verify Unicode support. | 2020-08-16 23:48:19.211861 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('invalid.اختبار-القبوللعالمي') -> OK, as expected | ||||||
Passed | HDns - HDNSS2 | fußball..invalid | False | Check domain composition - Empty label. | 2020-08-16 23:48:19.502115 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('fußball..invalid')-> err as expected | ||||||
Passed | HDns - HDNSS2 | 普遍接受-测试..invalid | False | Check domain composition - Empty label. | 2020-08-16 23:48:19.727274 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('普遍接受-测试..invalid')-> err as expected | ||||||
Passed | HDns - HDNSS2 | मेल.डाटामेल..invalid | False | Check domain composition - Empty label. | 2020-08-16 23:48:19.973955 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('मेल.डाटामेल..invalid')-> err as expected | ||||||
Passed | HDns - HDNSS2 | invalid..اختبار-القبوللعالمي | False | Check domain composition - Empty label. | 2020-08-16 23:48:20.197510 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('invalid..اختبار-القبوللعالمي')-> err as expected | ||||||
Passed | HDns - HDNS1 | ua-test.link | True | Verify ASCII. | 2020-08-16 23:48:21.535939 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('ua-test.link') -> OK, as expected | ||||||
Passed | HDns - HDNS2 | xn----f38am99bqvcd5liy1cxsg.TOP | True | Verify ACE plus ASCII. | 2020-08-16 23:48:21.788937 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('xn----f38am99bqvcd5liy1cxsg.TOP') -> OK, as expected | ||||||
Passed | HDns - HDNS3 | 普遍接受-测试.top | True | Verify Unicode subdomain. | 2020-08-16 23:48:22.059982 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('普遍接受-测试.top') -> OK, as expected | ||||||
Passed | HDns - HDNS4 | ua-test.世界 | True | Verify Unicode TLD. | 2020-08-16 23:48:22.345905 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('ua-test.世界') -> OK, as expected | ||||||
Passed | HDns - HDNS5 | ua-test.invalid | True | Verify non-existent domain,to ensure check is purely syntactic. | 2020-08-16 23:48:22.603104 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('ua-test.invalid') -> OK, as expected | ||||||
Passed | HDns - HDNS6 | ua-test..invalid | False | Verify empty label prohibited. | 2020-08-16 23:48:22.824414 | |
----------------------------- Captured stdout call ----------------------------- InternetDomainName.from('ua-test..invalid')-> err as expected |
62 tests ran
(Un)check the boxes to filter the results.
58 passed, 0 skipped, 4 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | LA2U - LA2US2 | xn--xuball-cta-.test | False | A-label validation - A-label that ends with '-' (hyphen) | 2020-08-16 23:48:27.234539 | |
self = <test_java_icu.Test_java_Icu.TestLA2U object at 0x7fa2814b1820>, value = {'input': 'xn--xuball-cta-.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'xn--xuball-cta-.test', 'output': '', 'success': False}]) def test_la2us2(self, value): """ A-label validation - A-label that ends with '-' (hyphen) """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/icu') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=xn--xuball-cta-.test', '--expect-failure'], returncode=1).returncode test_suite/tests/java/icu/_build/test_java_icu.py:154: AssertionError ----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('xn--xuball-cta-.test') -> 'xuball-cta.test', while an error was expected | ||||||
Failed | LU2A - LU2AS7 | Ė.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:48:35.607533 | |
self = <test_java_icu.Test_java_Icu.TestLU2A object at 0x7fa28144e880>, value = {'input': 'Ė.ua-test.top', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/icu') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=Ė.ua-test.top', '--expect-failure'], returncode=1).returncode test_suite/tests/java/icu/_build/test_java_icu.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('Ė.ua-test.top') -> 'xn--lea.ua-test.top', while an error was expected | ||||||
Failed | LU2A - LU2AS7 | 〈普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:48:35.926001 | |
self = <test_java_icu.Test_java_Icu.TestLU2A object at 0x7fa28144e3a0>, value = {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/icu') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=〈普遍接受-测试.世界', '--expect-failure'], returncode=1).returncode test_suite/tests/java/icu/_build/test_java_icu.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('〈普遍接受-测试.世界') -> 'xn----l4tv88knhn3idkpnv07cmqh.xn--rhqv96g', while an error was expected | ||||||
Failed | LU2A - LU2AS13 | 𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:48:38.174169 | |
self = <test_java_icu.Test_java_Icu.TestLU2A object at 0x7fa28136c4c0>, value = {'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False}]) def test_lu2as13(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/icu') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', '--expect-failure'], returncode=1).returncode test_suite/tests/java/icu/_build/test_java_icu.py:441: AssertionError ----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> 'xn--hc8cekycho6b.xn--gc8cua9a', while an error was expected | ||||||
Passed | LA2U - LA2UG1 | www.sinodun.com | www.sinodun.com | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:48:23.089058 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('www.sinodun.com') -> 'www.sinodun.com', with expected='www.sinodun.com' | ||||||
Passed | LA2U - LA2UG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:48:23.323034 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('www.lunch.org.uk') -> 'www.lunch.org.uk', with expected='www.lunch.org.uk' | ||||||
Passed | LA2U - LA2UG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:48:23.568928 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('ua-test.link') -> 'ua-test.link', with expected='ua-test.link' | ||||||
Passed | LA2U - LA2UG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:48:23.819964 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('ua-test.technology') -> 'ua-test.technology', with expected='ua-test.technology' | ||||||
Passed | LA2U - LA2UG3 | xn--fuball-cta.top | fußball.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:48:24.077503 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('xn--fuball-cta.top') -> 'fußball.top', with expected='fußball.top' | ||||||
Passed | LA2U - LA2UG3 | xn----f38am99bqvcd5liy1cxsg.top | 普遍接受-测试.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:48:24.318807 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('xn----f38am99bqvcd5liy1cxsg.top') -> '普遍接受-测试.top', with expected='普遍接受-测试.top' | ||||||
Passed | LA2U - LA2UG3 | xn--r2bi6d.xn--c2bd4bq1db8d.top | मेल.डाटामेल.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:48:24.575530 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('xn--r2bi6d.xn--c2bd4bq1db8d.top') -> 'मेल.डाटामेल.top', with expected='मेल.डाटामेल.top' | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--dones-dsa | ua-test.donées | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:48:24.813910 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('ua-test.xn--dones-dsa') -> 'ua-test.donées', with expected='ua-test.donées' | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--rhqv96g | ua-test.世界 | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:48:25.061917 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('ua-test.xn--rhqv96g') -> 'ua-test.世界', with expected='ua-test.世界' | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--h2brj9c | ua-test.भारत | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:48:25.330106 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('ua-test.xn--h2brj9c') -> 'ua-test.भारत', with expected='ua-test.भारत' | ||||||
Passed | LA2U - LA2UG5 | xn--fuball-cta.xn--dones-dsa | fußball.donées | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:48:25.580171 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('xn--fuball-cta.xn--dones-dsa') -> 'fußball.donées', with expected='fußball.donées' | ||||||
Passed | LA2U - LA2UG5 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | 普遍接受-测试.世界 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:48:25.849757 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g') -> '普遍接受-测试.世界', with expected='普遍接受-测试.世界' | ||||||
Passed | LA2U - LA2UG5 | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | मेल.डाटामेल.भारत | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:48:26.146518 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c') -> 'मेल.डाटामेल.भारत', with expected='मेल.डाटामेल.भारत' | ||||||
Passed | LA2U - LA2UG5 | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | اختبار-القبولالعالمي.شبكة | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:48:26.409737 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd') -> 'اختبار-القبولالعالمي.شبكة', with expected='اختبار-القبولالعالمي.شبكة' | ||||||
Passed | LA2U - LA2UG6 | xn--hc8cekyct1b.xn--gc8cua9a | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:48:26.732113 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('xn--hc8cekyct1b.xn--gc8cua9a') -> '𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', with expected='𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼' | ||||||
Passed | LA2U - LA2US1 | xn--fuball-CTA.test | fußball.test | True | A-label validation - A-label, not all in lowercase | 2020-08-16 23:48:26.987204 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('xn--fuball-CTA.test') -> 'fußball.test', with expected='fußball.test' | ||||||
Passed | LA2U - LA2US3 | -xn--xuball-cta.test | False | A-label validation - A-label that starts with '-' (hyphen) | 2020-08-16 23:48:27.445338 | |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToUnicode('-xn--xuball-cta.test') -> '-xn--xuball-cta.test'-> err as expected | ||||||
Passed | LU2A - LU2AG1 | www.sinodun.com | www.sinodun.com | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:48:27.692441 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('www.sinodun.com') -> 'www.sinodun.com', with expected='www.sinodun.com' | ||||||
Passed | LU2A - LU2AG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:48:27.986598 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('www.lunch.org.uk') -> 'www.lunch.org.uk', with expected='www.lunch.org.uk' | ||||||
Passed | LU2A - LU2AG1 | xn----f38am99bqvcd5liy1cxsg.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:48:28.260331 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('xn----f38am99bqvcd5liy1cxsg.top') -> 'xn----f38am99bqvcd5liy1cxsg.top', with expected='xn----f38am99bqvcd5liy1cxsg.top' | ||||||
Passed | LU2A - LU2AG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:48:28.519343 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('ua-test.link') -> 'ua-test.link', with expected='ua-test.link' | ||||||
Passed | LU2A - LU2AG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:48:28.809614 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('ua-test.technology') -> 'ua-test.technology', with expected='ua-test.technology' | ||||||
Passed | LU2A - LU2AG2 | ua-test.xn--rhqv96g | ua-test.xn--rhqv96g | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:48:29.067927 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('ua-test.xn--rhqv96g') -> 'ua-test.xn--rhqv96g', with expected='ua-test.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG3 | fußball.top | xn--fuball-cta.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:48:29.308321 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('fußball.top') -> 'xn--fuball-cta.top', with expected='xn--fuball-cta.top' | ||||||
Passed | LU2A - LU2AG3 | 普遍接受-测试.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:48:29.538850 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('普遍接受-测试.top') -> 'xn----f38am99bqvcd5liy1cxsg.top', with expected='xn----f38am99bqvcd5liy1cxsg.top' | ||||||
Passed | LU2A - LU2AG3 | मेल.डाटामेल.top | xn--r2bi6d.xn--c2bd4bq1db8d.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:48:29.772949 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('मेल.डाटामेल.top') -> 'xn--r2bi6d.xn--c2bd4bq1db8d.top', with expected='xn--r2bi6d.xn--c2bd4bq1db8d.top' | ||||||
Passed | LU2A - LU2AG3 | اختبار-القبولالعالمي.top | xn----ymcabaacdn3byb2g4e1acbcs4c7b.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:48:30.028674 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('اختبار-القبولالعالمي.top') -> 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.top', with expected='xn----ymcabaacdn3byb2g4e1acbcs4c7b.top' | ||||||
Passed | LU2A - LU2AG4 | ua-test.donées | ua-test.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:48:30.263656 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('ua-test.donées') -> 'ua-test.xn--dones-dsa', with expected='ua-test.xn--dones-dsa' | ||||||
Passed | LU2A - LU2AG4 | ua-test.世界 | ua-test.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:48:30.522142 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('ua-test.世界') -> 'ua-test.xn--rhqv96g', with expected='ua-test.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG4 | ua-test.भारत | ua-test.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:48:30.856211 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('ua-test.भारत') -> 'ua-test.xn--h2brj9c', with expected='ua-test.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AG4 | ua-test.شبك | ua-test.xn--ngbx0c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:48:31.109451 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('ua-test.شبك') -> 'ua-test.xn--ngbx0c', with expected='ua-test.xn--ngbx0c' | ||||||
Passed | LU2A - LU2AG5 | fußball.donées | xn--fuball-cta.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:48:31.362675 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('fußball.donées') -> 'xn--fuball-cta.xn--dones-dsa', with expected='xn--fuball-cta.xn--dones-dsa' | ||||||
Passed | LU2A - LU2AG5 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:48:31.621744 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('普遍接受-测试.世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG5 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:48:31.901233 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('मेल.डाटामेल.भारत') -> 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', with expected='xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AG5 | اختبار-القبولالعالمي.شبكة | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:48:32.164147 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('اختبار-القبولالعالمي.شبكة') -> 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd', with expected='xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd' | ||||||
Passed | LU2A - LU2AG6 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | xn--hc8cekyct1b.xn--gc8cua9a | True | Verify Unicode support for higher planes - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:48:32.436975 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> 'xn--hc8cekyct1b.xn--gc8cua9a', with expected='xn--hc8cekyct1b.xn--gc8cua9a' | ||||||
Passed | LU2A - LU2AS1 | fuß.ball.donées | xn--fu-hia.ball.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:48:32.709779 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('fuß.ball.donées') -> 'xn--fu-hia.ball.xn--dones-dsa', with expected='xn--fu-hia.ball.xn--dones-dsa' | ||||||
Passed | LU2A - LU2AS1 | 普遍.接受-测试.世界 | xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:48:32.997463 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('普遍.接受-测试.世界') -> 'xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g', with expected='xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS1 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:48:33.232207 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('मेल.डाटामेल.भारत') -> 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', with expected='xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AS1 | اخت.بار-القبولالعالمي.شبكة | xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:48:33.524884 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('اخت.بار-القبولالعالمي.شبكة') -> 'xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd', with expected='xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd' | ||||||
Passed | LU2A - LU2AS2 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with .FULLWIDTH FULL STOP (U+FF0E) | 2020-08-16 23:48:33.773661 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('普遍接受-测试.世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS3 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。IDEOGRAPHIC FULL STOP (U+3002) | 2020-08-16 23:48:34.062864 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('普遍接受-测试。世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS4 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。 HALFWIDTH IDEOGRAPHIC FULL STOP (U+FF61) | 2020-08-16 23:48:34.314051 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('普遍接受-测试。世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS5 | 普遍---测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions | 2020-08-16 23:48:34.581793 | |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('普遍---测试.世界') -> 'xn------gh9f461aiy1cxsg.xn--rhqv96g'-> err as expected | ||||||
Passed | LU2A - LU2AS6 | ̈.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:48:34.814588 | |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('̈.fußball.donées') -> '�.xn--fuball-cta.xn--dones-dsa'-> err as expected | ||||||
Passed | LU2A - LU2AS6 | ᷀.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:48:35.066011 | |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('᷀.ua-test.top') -> '�.ua-test.top'-> err as expected | ||||||
Passed | LU2A - LU2AS7 | :www.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:48:35.334013 | |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII(':www.fußball.donées') -> '�www.xn--fuball-cta.xn--dones-dsa'-> err as expected | ||||||
Passed | LU2A - LU2AS8 | نامهای.co | xn--mgba3gch31f060k.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:48:36.211623 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('نامهای.co') -> 'xn--mgba3gch31f060k.co', with expected='xn--mgba3gch31f060k.co' | ||||||
Passed | LU2A - LU2AS8 | ශ්රී.co | xn--10cl1a0b660p.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:48:36.459291 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('ශ්රී.co') -> 'xn--10cl1a0b660p.co', with expected='xn--10cl1a0b660p.co' | ||||||
Passed | LU2A - LU2AS9 | mn | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:48:36.790978 | |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('mn') -> 'xn--mn-j1t'-> err as expected | ||||||
Passed | LU2A - LU2AS9 | pq | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:48:37.087736 | |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('pq') -> 'xn--pq-m1t'-> err as expected | ||||||
Passed | LU2A - LU2AS10 | ァ・〆.test | xn--v6jur4i.test | True | Verify CONTEXTO support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTO character in a label | 2020-08-16 23:48:37.406190 |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('ァ・〆.test') -> 'xn--v6jur4i.test', with expected='xn--v6jur4i.test' | ||||||
Passed | LU2A - LU2AS11 | w.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:48:37.678225 | |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('w.fußball.donées') -> '�w.xn--fuball-cta.xn--dones-dsa'-> err as expected | ||||||
Passed | LU2A - LU2AS12 | 普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a label that is 64 characters or longer in ACE form | 2020-08-16 23:48:37.928195 | |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界') -> 'xn---------955jbbbbb1073ccacccc546kdadddd2205beaeeee7443vfaffff7043bgagggg.xn--rhqv96g'-> err as expected | ||||||
Passed | LU2A - LU2AS14 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:48:38.413436 | |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> '�𐍃𐌹𐌿𐍈𐌳𐌵𐌿.xn--gc8cua9a'-> err as expected | ||||||
Passed | LU2A - LU2AS15 | نامهایa.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:48:38.657930 | |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('نامهایa.test') -> 'xn--a-ymca3jdi64gp19l.test'-> err as expected | ||||||
Passed | LU2A - LU2AS15 | نامaهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:48:38.951529 | |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('نامaهای.test') -> 'xn--a-ymcb2jdj64gp19l.test'-> err as expected | ||||||
Passed | LU2A - LU2AS15 | aنامهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:48:39.189443 | |
----------------------------- Captured stdout call ----------------------------- IDNA.nameToASCII('aنامهای.test') -> 'xn--a-zmca3jdi64gp19l.test'-> err as expected |
51 tests ran
(Un)check the boxes to filter the results.
42 passed, 0 skipped, 9 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | HEs - HESG1 | info@ua-test.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:40.723118 | |
self = <test_java_javamail.Test_java_Javamail.TestHEs object at 0x7fa281348be0>, value = {'input': 'info@ua-test.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/javamail') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test.भारत'], returncode=1).returncode test_suite/tests/java/javamail/_build/test_java_javamail.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@ua-test.भारत'unexpected failure when sending valid email, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``info@ua-test.भारत'' | ||||||
Failed | HEs - HESG1 | info@मेल.डाटामेल.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:42.068160 | |
self = <test_java_javamail.Test_java_Javamail.TestHEs object at 0x7fa281374040>, value = {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/javamail') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@मेल.डाटामेल.top'], returncode=1).returncode test_suite/tests/java/javamail/_build/test_java_javamail.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@मेल.डाटामेल.top'unexpected failure when sending valid email, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``info@मेल.डाटामेल.top'' | ||||||
Failed | HEs - HESG1 | info@मेल.डाटामेल.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:43.416658 | |
self = <test_java_javamail.Test_java_Javamail.TestHEs object at 0x7fa28135d7c0>, value = {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/javamail') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@मेल.डाटामेल.भारत'], returncode=1).returncode test_suite/tests/java/javamail/_build/test_java_javamail.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@मेल.डाटामेल.भारत'unexpected failure when sending valid email, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``info@मेल.डाटामेल.भारत'' | ||||||
Failed | HEs - HESG3 | ेल.डाटामेल@ua-test.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:46.432990 | |
self = <test_java_javamail.Test_java_Javamail.TestHEs object at 0x7fa2813fcf40>, value = {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/javamail') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=ेल.डाटामेल@ua-test.भारत'], returncode=1).returncode test_suite/tests/java/javamail/_build/test_java_javamail.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'ेल.डाटामेल@ua-test.भारत'unexpected failure when sending valid email, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``ेल.डाटामेल@ua-test.भारत'' | ||||||
Failed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:47.807602 | |
self = <test_java_javamail.Test_java_Javamail.TestHEs object at 0x7fa28140c7f0>, value = {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/javamail') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=ेल.डाटामेल@मेल.डाटामेल.top'], returncode=1).returncode test_suite/tests/java/javamail/_build/test_java_javamail.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'ेल.डाटामेल@मेल.डाटामेल.top'unexpected failure when sending valid email, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``ेल.डाटामेल@मेल.डाटामेल.top'' | ||||||
Failed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:49.116182 | |
self = <test_java_javamail.Test_java_Javamail.TestHEs object at 0x7fa28142b0d0>, value = {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/javamail') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=ेल.डाटामेल@मेल.डाटामेल.भारत'], returncode=1).returncode test_suite/tests/java/javamail/_build/test_java_javamail.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'ेल.डाटामेल@मेल.डाटामेल.भारत'unexpected failure when sending valid email, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``ेल.डाटामेल@मेल.डाटामेल.भारत'' | ||||||
Failed | HEs - HESG4 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:48:49.770537 | |
self = <test_java_javamail.Test_java_Javamail.TestHEs object at 0x7fa2812d8ee0>, value = {'input': '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hesg4(self, value): """ Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/javamail') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/java/javamail/_build/test_java_javamail.py:96: AssertionError ----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'unexpected failure when sending valid email, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'' | ||||||
Failed | HEs - HESS6 | "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:48:53.582321 | |
self = <test_java_javamail.Test_java_Javamail.TestHEs object at 0x7fa2812eca00>, value = {'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess6(self, value): """ Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/javamail') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/java/javamail/_build/test_java_javamail.py:180: AssertionError ----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'unexpected failure when sending valid email, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'' | ||||||
Failed | HEs - HESS7 | "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:48:53.878215 | |
self = <test_java_javamail.Test_java_Javamail.TestHEs object at 0x7fa2811fc340>, value = {'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess7(self, value): """ Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/javamail') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/java/javamail/_build/test_java_javamail.py:194: AssertionError ----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'unexpected failure when sending valid email, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'' | ||||||
Passed | HEs - HESG1 | info@ua-test.link | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:39.606209 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@ua-test.link'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:39.946626 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@ua-test.donées'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:40.324290 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@ua-test.世界'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.شبك | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:41.070419 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@ua-test.شبك'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@fußball.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:41.424371 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@fußball.top'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:41.753108 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@普遍接受-测试.top'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:42.407197 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@اختبار-القبولالعالمي.top'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@fußball.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:42.737725 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@fußball.donées'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:43.103779 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@普遍接受-测试.世界'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:43.746650 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@اختبار-القبولالعالمي.شبكة'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG2 | fußball@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:48:44.086535 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'fußball@ua-test.link'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG2 | 普遍接受-测试@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:48:44.430084 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '普遍接受-测试@ua-test.link'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG2 | मेल.डाटामेल@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:48:44.766767 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'मेल.डाटामेल@ua-test.link'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG2 | اختبار-القبولالعالمي@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:48:45.099995 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'اختبار-القبولالعالمي@ua-test.link'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG3 | info@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:45.446630 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@ua-test.link'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG3 | fußball@ua-test.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:45.782023 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'fußball@ua-test.donées'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@ua-test.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:46.137716 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '普遍接受-测试@ua-test.世界'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@ua-test.شبك | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:46.775940 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'اختبار-القبولالعالمي@ua-test.شبك'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG3 | fußball@fußball.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:47.146018 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'fußball@fußball.top'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:47.499161 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '普遍接受-测试@普遍接受-测试.top'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:48.145994 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG3 | fußball@fußball.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:48.474505 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'fußball@fußball.donées'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:48.810649 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '普遍接受-测试@普遍接受-测试.世界'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:48:49.468814 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESS1 | i@fo@ua-test.link | False | Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain | 2020-08-16 23:48:50.046766 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'i@fo@ua-test.link'fail to send invalid email as expected, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``i@fo@ua-test.link'' | ||||||
Passed | HEs - HESS2 | "i@fo"@ua-test.link | True | Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain | 2020-08-16 23:48:50.380076 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '"i@fo"@ua-test.link'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESS3 | fußb@ll@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:50.658307 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'fußb@ll@ua-test.link'fail to send invalid email as expected, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``fußb@ll@ua-test.link'' | ||||||
Passed | HEs - HESS3 | 普遍@受-测试@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:50.941747 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '普遍@受-测试@ua-test.link'fail to send invalid email as expected, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``普遍@受-测试@ua-test.link'' | ||||||
Passed | HEs - HESS3 | मेल.डा@ामेल@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:51.230897 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'मेल.डा@ामेल@ua-test.link'fail to send invalid email as expected, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``मेल.डा@ामेल@ua-test.link'' | ||||||
Passed | HEs - HESS3 | اختبار-القبولا@عالمي@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:51.547965 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'اختبار-القبولا@عالمي@ua-test.link'fail to send invalid email as expected, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``اختبار-القبولا@عالمي@ua-test.link'' | ||||||
Passed | HEs - HESS4 | "fußb@ll"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:51.883286 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '"fußb@ll"@ua-test.link'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESS4 | "普遍@受-测试"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:52.275723 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '"普遍@受-测试"@ua-test.link'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESS4 | "मेल.डा@ामेल"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:52.630824 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '"मेल.डा@ामेल"@ua-test.link'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESS4 | "اختبار-القبولا@عالمي"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:48:52.981461 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '"اختبار-القبولا@عالمي"@ua-test.link'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HESS5 | 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:48:53.284266 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to '𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'fail to send invalid email as expected, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'' | ||||||
Passed | HEs - HES1 | info@ua-test.link | True | Verify ASCII. | 2020-08-16 23:48:54.236557 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@ua-test.link'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HES2 | info@普遍接受-测试.top | True | Verify ASCII with Unicode subdomain. | 2020-08-16 23:48:54.584213 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@普遍接受-测试.top'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HES3 | info@普遍接受-测试.世界 | True | Verify ASCII mailbox, Unicode domain. | 2020-08-16 23:48:54.930551 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@普遍接受-测试.世界'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HES4 | données@ua-test.link | True | Verify Unicode mailbox, ASCII domain. | 2020-08-16 23:48:55.260242 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'données@ua-test.link'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HES5 | info@ua-test.invalid | True | Verify non-existent domain. | 2020-08-16 23:48:55.599871 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@ua-test.invalid'Message is ready EMail Sent Successfully!! email sent successfully as expected | ||||||
Passed | HEs - HES6 | info@@ua-test.technology | False | Verify single @. | 2020-08-16 23:48:55.959394 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@@ua-test.technology'fail to send invalid email as expected, details: javax.mail.internet.AddressException: Domain contains illegal character in string ``info@@ua-test.technology'' | ||||||
Passed | HEs - HES7 | info@ua-test..technology | False | Verify empty label disallowed. | 2020-08-16 23:48:56.251341 | |
----------------------------- Captured stdout call ----------------------------- javax.mail sendEmail to 'info@ua-test..technology'fail to send invalid email as expected, details: javax.mail.internet.AddressException: Domain contains dot-dot in string ``info@ua-test..technology'' |
62 tests ran
(Un)check the boxes to filter the results.
44 passed, 0 skipped, 18 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | LA2U - LA2UG3 | xn--fuball-cta.top | fußball.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:48:57.392473 |
self = <test_java_jre.Test_java_Jre.TestLA2U object at 0x7fa2812e3a90>, value = {'input': 'xn--fuball-cta.top', 'output': 'fußball.top', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'xn--fuball-cta.top', 'output': 'fußball.top', 'success': True}, {'input': 'xn----f38am99bqvcd5liy1cxsg.top', 'output': '普遍接受-测试.top', 'success': True}, {'input': 'xn--r2bi6d.xn--c2bd4bq1db8d.top', 'output': 'मेल.डाटामेल.top', 'success': True}]) def test_la2ug3(self, value): """ Verify basic Unicode support - ACE domain with ASCII TLD """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=xn--fuball-cta.top', '--expected=fußball.top'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('xn--fuball-cta.top') -> 'xn--fuball-cta.top', with expected='fußball.top' | ||||||
Failed | LA2U - LA2UG5 | xn--fuball-cta.xn--dones-dsa | fußball.donées | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:48:59.164813 |
self = <test_java_jre.Test_java_Jre.TestLA2U object at 0x7fa281241520>, value = {'input': 'xn--fuball-cta.xn--dones-dsa', 'output': 'fußball.donées', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'xn--fuball-cta.xn--dones-dsa', 'output': 'fußball.donées', 'success': True}, {'input': 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', 'output': '普遍接受-测试.世界', 'success': True}, {'input': 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', 'output': 'मेल.डाटामेल.भारत', 'success': True}, {'input': 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd', 'output': 'اختبار-القبولالعالمي.شبكة', 'success': True}]) def test_la2ug5(self, value): """ Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=xn--fuball-cta.xn--dones-dsa', '--expected=fußball.donées'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:110: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('xn--fuball-cta.xn--dones-dsa') -> 'xn--fuball-cta.donées', with expected='fußball.donées' | ||||||
Failed | LA2U - LA2US1 | xn--fuball-CTA.test | fußball.test | True | A-label validation - A-label, not all in lowercase | 2020-08-16 23:49:00.743136 |
self = <test_java_jre.Test_java_Jre.TestLA2U object at 0x7fa281253940>, value = {'input': 'xn--fuball-CTA.test', 'output': 'fußball.test', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'xn--fuball-CTA.test', 'output': 'fußball.test', 'success': True}]) def test_la2us1(self, value): """ A-label validation - A-label, not all in lowercase """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=xn--fuball-CTA.test', '--expected=fußball.test'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:138: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('xn--fuball-CTA.test') -> 'xn--fuball-CTA.test', with expected='fußball.test' | ||||||
Failed | LA2U - LA2US2 | xn--xuball-cta-.test | False | A-label validation - A-label that ends with '-' (hyphen) | 2020-08-16 23:49:01.019173 | |
self = <test_java_jre.Test_java_Jre.TestLA2U object at 0x7fa2812e3f10>, value = {'input': 'xn--xuball-cta-.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'xn--xuball-cta-.test', 'output': '', 'success': False}]) def test_la2us2(self, value): """ A-label validation - A-label that ends with '-' (hyphen) """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=xn--xuball-cta-.test', '--expect-failure'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:154: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('xn--xuball-cta-.test') -> 'xn--xuball-cta-.test', while an error was expected | ||||||
Failed | LA2U - LA2US3 | -xn--xuball-cta.test | False | A-label validation - A-label that starts with '-' (hyphen) | 2020-08-16 23:49:01.258413 | |
self = <test_java_jre.Test_java_Jre.TestLA2U object at 0x7fa28136e220>, value = {'input': '-xn--xuball-cta.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '-xn--xuball-cta.test', 'output': '', 'success': False}]) def test_la2us3(self, value): """ A-label validation - A-label that starts with '-' (hyphen) """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=-xn--xuball-cta.test', '--expect-failure'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:168: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('-xn--xuball-cta.test') -> '-xn--xuball-cta.test', while an error was expected | ||||||
Failed | LU2A - LU2AG3 | fußball.top | xn--fuball-cta.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:49:02.917483 |
self = <test_java_jre.Test_java_Jre.TestLU2A object at 0x7fa28126e9a0>, value = {'input': 'fußball.top', 'output': 'xn--fuball-cta.top', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball.top', 'output': 'xn--fuball-cta.top', 'success': True}, {'input': '普遍接受-测试.top', 'output': 'xn----f38am99bqvcd5liy1cxsg.top', 'success': True}, {'input': 'मेल.डाटामेल.top', 'output': 'xn--r2bi6d.xn--c2bd4bq1db8d.top', 'success': True}, {'input': 'اختبار-القبولالعالمي.top', 'output': 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.top', 'success': True}]) def test_lu2ag3(self, value): """ Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=fußball.top', '--expected=xn--fuball-cta.top'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:215: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toASCII('fußball.top') -> 'fussball.top', with expected='xn--fuball-cta.top' | ||||||
Failed | LU2A - LU2AG5 | fußball.donées | xn--fuball-cta.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:49:05.121498 |
self = <test_java_jre.Test_java_Jre.TestLU2A object at 0x7fa281271400>, value = {'input': 'fußball.donées', 'output': 'xn--fuball-cta.xn--dones-dsa', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball.donées', 'output': 'xn--fuball-cta.xn--dones-dsa', 'success': True}, {'input': '普遍接受-测试.世界', 'output': 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', 'success': True}, {'input': 'मेल.डाटामेल.भारत', 'output': 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', 'success': True}, {'input': 'اختبار-القبولالعالمي.شبكة', 'output': 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd', 'success': True}]) def test_lu2ag5(self, value): """ Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=fußball.donées', '--expected=xn--fuball-cta.xn--dones-dsa'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:243: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toASCII('fußball.donées') -> 'fussball.xn--dones-dsa', with expected='xn--fuball-cta.xn--dones-dsa' | ||||||
Failed | LU2A - LU2AS1 | fuß.ball.donées | xn--fu-hia.ball.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:49:06.573242 |
self = <test_java_jre.Test_java_Jre.TestLU2A object at 0x7fa2812a3be0>, value = {'input': 'fuß.ball.donées', 'output': 'xn--fu-hia.ball.xn--dones-dsa', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fuß.ball.donées', 'output': 'xn--fu-hia.ball.xn--dones-dsa', 'success': True}, {'input': '普遍.接受-测试.世界', 'output': 'xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g', 'success': True}, {'input': 'मेल.डाटामेल.भारत', 'output': 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', 'success': True}, {'input': 'اخت.بار-القبولالعالمي.شبكة', 'output': 'xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd', 'success': True}]) def test_lu2as1(self, value): """ Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=fuß.ball.donées', '--expected=xn--fu-hia.ball.xn--dones-dsa'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:271: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toASCII('fuß.ball.donées') -> 'fuss.ball.xn--dones-dsa', with expected='xn--fu-hia.ball.xn--dones-dsa' | ||||||
Failed | LU2A - LU2AS5 | 普遍---测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions | 2020-08-16 23:49:08.485278 | |
self = <test_java_jre.Test_java_Jre.TestLU2A object at 0x7fa2812a00d0>, value = {'input': '普遍---测试.世界', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '普遍---测试.世界', 'output': '', 'success': False}]) def test_lu2as5(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=普遍---测试.世界', '--expect-failure'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:329: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toASCII('普遍---测试.世界') -> 'xn------gh9f461aiy1cxsg.xn--rhqv96g', while an error was expected | ||||||
Failed | LU2A - LU2AS6 | ̈.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:49:08.778637 | |
self = <test_java_jre.Test_java_Jre.TestLU2A object at 0x7fa281292340>, value = {'input': '̈.fußball.donées', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '̈.fußball.donées', 'output': '', 'success': False}, {'input': '᷀.ua-test.top', 'output': '', 'success': False}]) def test_lu2as6(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=̈.fußball.donées', '--expect-failure'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:343: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toASCII('̈.fußball.donées') -> 'xn--ssa.fussball.xn--dones-dsa', while an error was expected | ||||||
Failed | LU2A - LU2AS7 | :www.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:49:09.303065 | |
self = <test_java_jre.Test_java_Jre.TestLU2A object at 0x7fa28127eca0>, value = {'input': ':www.fußball.donées', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=:www.fußball.donées', '--expect-failure'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toASCII(':www.fußball.donées') -> ':www.fussball.xn--dones-dsa', while an error was expected | ||||||
Failed | LU2A - LU2AS7 | Ė.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:49:09.577035 | |
self = <test_java_jre.Test_java_Jre.TestLU2A object at 0x7fa2811b0ca0>, value = {'input': 'Ė.ua-test.top', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=Ė.ua-test.top', '--expect-failure'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toASCII('Ė.ua-test.top') -> 'xn--lea.ua-test.top', while an error was expected | ||||||
Failed | LU2A - LU2AS7 | 〈普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:49:09.828064 | |
self = <test_java_jre.Test_java_Jre.TestLU2A object at 0x7fa2811da370>, value = {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=〈普遍接受-测试.世界', '--expect-failure'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toASCII('〈普遍接受-测试.世界') -> 'xn----l4tv88knhn3idkpnv07cmqh.xn--rhqv96g', while an error was expected | ||||||
Failed | LU2A - LU2AS8 | نامهای.co | xn--mgba3gch31f060k.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:49:10.109733 |
self = <test_java_jre.Test_java_Jre.TestLU2A object at 0x7fa2811d7340>, value = {'input': 'نامه\u200cای.co', 'output': 'xn--mgba3gch31f060k.co', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'نامه\u200cای.co', 'output': 'xn--mgba3gch31f060k.co', 'success': True}, {'input': 'ශ්\u200dරී.co', 'output': 'xn--10cl1a0b660p.co', 'success': True}]) def test_lu2as8(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=نامه\u200cای.co', '--expected=xn--mgba3gch31f060k.co'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:369: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toASCII('نامهای.co') -> 'xn--mgba3gch31f.co', with expected='xn--mgba3gch31f060k.co' | ||||||
Failed | LU2A - LU2AS8 | ශ්රී.co | xn--10cl1a0b660p.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:49:10.391675 |
self = <test_java_jre.Test_java_Jre.TestLU2A object at 0x7fa2811d5fa0>, value = {'input': 'ශ්\u200dරී.co', 'output': 'xn--10cl1a0b660p.co', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'نامه\u200cای.co', 'output': 'xn--mgba3gch31f060k.co', 'success': True}, {'input': 'ශ්\u200dරී.co', 'output': 'xn--10cl1a0b660p.co', 'success': True}]) def test_lu2as8(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=ශ්\u200dරී.co', '--expected=xn--10cl1a0b660p.co'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:369: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toASCII('ශ්රී.co') -> 'xn--10cl1a0b.co', with expected='xn--10cl1a0b660p.co' | ||||||
Failed | LU2A - LU2AS9 | mn | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:49:10.652361 | |
self = <test_java_jre.Test_java_Jre.TestLU2A object at 0x7fa2811e70d0>, value = {'input': 'm\u200cn', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'm\u200cn', 'output': '', 'success': False}, {'input': 'p\u200dq', 'output': '', 'success': False}]) def test_lu2as9(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=m\u200cn', '--expect-failure'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:385: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toASCII('mn') -> 'mn', while an error was expected | ||||||
Failed | LU2A - LU2AS9 | pq | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:49:10.907860 | |
self = <test_java_jre.Test_java_Jre.TestLU2A object at 0x7fa2811cf3a0>, value = {'input': 'p\u200dq', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'm\u200cn', 'output': '', 'success': False}, {'input': 'p\u200dq', 'output': '', 'success': False}]) def test_lu2as9(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=p\u200dq', '--expect-failure'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:385: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toASCII('pq') -> 'pq', while an error was expected | ||||||
Failed | LU2A - LU2AS13 | 𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:49:11.940519 | |
self = <test_java_jre.Test_java_Jre.TestLU2A object at 0x7fa281158c10>, value = {'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False}]) def test_lu2as13(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/jre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', '--expect-failure'], returncode=1).returncode test_suite/tests/java/jre/_build/test_java_jre.py:441: AssertionError ----------------------------- Captured stdout call ----------------------------- IDN.toASCII('𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> 'xn--hc8cekycho6b.xn--gc8cua9a', while an error was expected | ||||||
Passed | LA2U - LA2UG1 | www.sinodun.com | www.sinodun.com | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:48:56.474055 |
----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('www.sinodun.com') -> 'www.sinodun.com', with expected='www.sinodun.com' | ||||||
Passed | LA2U - LA2UG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:48:56.692747 |
----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('www.lunch.org.uk') -> 'www.lunch.org.uk', with expected='www.lunch.org.uk' | ||||||
Passed | LA2U - LA2UG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:48:56.922672 |
----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('ua-test.link') -> 'ua-test.link', with expected='ua-test.link' | ||||||
Passed | LA2U - LA2UG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:48:57.121485 |
----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('ua-test.technology') -> 'ua-test.technology', with expected='ua-test.technology' | ||||||
Passed | LA2U - LA2UG3 | xn----f38am99bqvcd5liy1cxsg.top | 普遍接受-测试.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:48:57.648592 |
----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('xn----f38am99bqvcd5liy1cxsg.top') -> '普遍接受-测试.top', with expected='普遍接受-测试.top' | ||||||
Passed | LA2U - LA2UG3 | xn--r2bi6d.xn--c2bd4bq1db8d.top | मेल.डाटामेल.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:48:57.901672 |
----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('xn--r2bi6d.xn--c2bd4bq1db8d.top') -> 'मेल.डाटामेल.top', with expected='मेल.डाटामेल.top' | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--dones-dsa | ua-test.donées | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:48:58.187561 |
----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('ua-test.xn--dones-dsa') -> 'ua-test.donées', with expected='ua-test.donées' | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--rhqv96g | ua-test.世界 | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:48:58.494182 |
----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('ua-test.xn--rhqv96g') -> 'ua-test.世界', with expected='ua-test.世界' | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--h2brj9c | ua-test.भारत | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:48:58.786818 |
----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('ua-test.xn--h2brj9c') -> 'ua-test.भारत', with expected='ua-test.भारत' | ||||||
Passed | LA2U - LA2UG5 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | 普遍接受-测试.世界 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:48:59.548175 |
----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g') -> '普遍接受-测试.世界', with expected='普遍接受-测试.世界' | ||||||
Passed | LA2U - LA2UG5 | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | मेल.डाटामेल.भारत | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:48:59.867338 |
----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c') -> 'मेल.डाटामेल.भारत', with expected='मेल.डाटामेल.भारत' | ||||||
Passed | LA2U - LA2UG5 | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | اختبار-القبولالعالمي.شبكة | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:49:00.168954 |
----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd') -> 'اختبار-القبولالعالمي.شبكة', with expected='اختبار-القبولالعالمي.شبكة' | ||||||
Passed | LA2U - LA2UG6 | xn--hc8cekyct1b.xn--gc8cua9a | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:49:00.429328 |
----------------------------- Captured stdout call ----------------------------- IDN.toUnicode('xn--hc8cekyct1b.xn--gc8cua9a') -> '𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', with expected='𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼' | ||||||
Passed | LU2A - LU2AG1 | www.sinodun.com | www.sinodun.com | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:49:01.497662 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('www.sinodun.com') -> 'www.sinodun.com', with expected='www.sinodun.com' | ||||||
Passed | LU2A - LU2AG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:49:01.723166 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('www.lunch.org.uk') -> 'www.lunch.org.uk', with expected='www.lunch.org.uk' | ||||||
Passed | LU2A - LU2AG1 | xn----f38am99bqvcd5liy1cxsg.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:49:01.959223 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('xn----f38am99bqvcd5liy1cxsg.top') -> 'xn----f38am99bqvcd5liy1cxsg.top', with expected='xn----f38am99bqvcd5liy1cxsg.top' | ||||||
Passed | LU2A - LU2AG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:49:02.174945 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('ua-test.link') -> 'ua-test.link', with expected='ua-test.link' | ||||||
Passed | LU2A - LU2AG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:49:02.416464 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('ua-test.technology') -> 'ua-test.technology', with expected='ua-test.technology' | ||||||
Passed | LU2A - LU2AG2 | ua-test.xn--rhqv96g | ua-test.xn--rhqv96g | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:49:02.629892 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('ua-test.xn--rhqv96g') -> 'ua-test.xn--rhqv96g', with expected='ua-test.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG3 | 普遍接受-测试.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:49:03.167548 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('普遍接受-测试.top') -> 'xn----f38am99bqvcd5liy1cxsg.top', with expected='xn----f38am99bqvcd5liy1cxsg.top' | ||||||
Passed | LU2A - LU2AG3 | मेल.डाटामेल.top | xn--r2bi6d.xn--c2bd4bq1db8d.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:49:03.427297 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('मेल.डाटामेल.top') -> 'xn--r2bi6d.xn--c2bd4bq1db8d.top', with expected='xn--r2bi6d.xn--c2bd4bq1db8d.top' | ||||||
Passed | LU2A - LU2AG3 | اختبار-القبولالعالمي.top | xn----ymcabaacdn3byb2g4e1acbcs4c7b.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:49:03.682949 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('اختبار-القبولالعالمي.top') -> 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.top', with expected='xn----ymcabaacdn3byb2g4e1acbcs4c7b.top' | ||||||
Passed | LU2A - LU2AG4 | ua-test.donées | ua-test.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:49:03.950330 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('ua-test.donées') -> 'ua-test.xn--dones-dsa', with expected='ua-test.xn--dones-dsa' | ||||||
Passed | LU2A - LU2AG4 | ua-test.世界 | ua-test.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:49:04.228678 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('ua-test.世界') -> 'ua-test.xn--rhqv96g', with expected='ua-test.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG4 | ua-test.भारत | ua-test.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:49:04.530624 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('ua-test.भारत') -> 'ua-test.xn--h2brj9c', with expected='ua-test.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AG4 | ua-test.شبك | ua-test.xn--ngbx0c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:49:04.826118 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('ua-test.شبك') -> 'ua-test.xn--ngbx0c', with expected='ua-test.xn--ngbx0c' | ||||||
Passed | LU2A - LU2AG5 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:49:05.448937 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('普遍接受-测试.世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG5 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:49:05.757748 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('मेल.डाटामेल.भारत') -> 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', with expected='xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AG5 | اختبار-القبولالعالمي.شبكة | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:49:06.057181 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('اختبار-القبولالعالمي.شبكة') -> 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd', with expected='xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd' | ||||||
Passed | LU2A - LU2AG6 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | xn--hc8cekyct1b.xn--gc8cua9a | True | Verify Unicode support for higher planes - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:49:06.319822 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> 'xn--hc8cekyct1b.xn--gc8cua9a', with expected='xn--hc8cekyct1b.xn--gc8cua9a' | ||||||
Passed | LU2A - LU2AS1 | 普遍.接受-测试.世界 | xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:49:06.831825 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('普遍.接受-测试.世界') -> 'xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g', with expected='xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS1 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:49:07.082435 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('मेल.डाटामेल.भारत') -> 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', with expected='xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AS1 | اخت.بار-القبولالعالمي.شبكة | xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:49:07.330539 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('اخت.بار-القبولالعالمي.شبكة') -> 'xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd', with expected='xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd' | ||||||
Passed | LU2A - LU2AS2 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with .FULLWIDTH FULL STOP (U+FF0E) | 2020-08-16 23:49:07.611735 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('普遍接受-测试.世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS3 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。IDEOGRAPHIC FULL STOP (U+3002) | 2020-08-16 23:49:07.876503 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('普遍接受-测试。世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS4 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。 HALFWIDTH IDEOGRAPHIC FULL STOP (U+FF61) | 2020-08-16 23:49:08.175052 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('普遍接受-测试。世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS6 | ᷀.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:49:09.042915 | |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('᷀.ua-test.top')-> err as expected | ||||||
Passed | LU2A - LU2AS10 | ァ・〆.test | xn--v6jur4i.test | True | Verify CONTEXTO support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTO character in a label | 2020-08-16 23:49:11.167370 |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('ァ・〆.test') -> 'xn--v6jur4i.test', with expected='xn--v6jur4i.test' | ||||||
Passed | LU2A - LU2AS11 | w.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:49:11.378368 | |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('w.fußball.donées')-> err as expected | ||||||
Passed | LU2A - LU2AS12 | 普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a label that is 64 characters or longer in ACE form | 2020-08-16 23:49:11.631007 | |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界')-> err as expected | ||||||
Passed | LU2A - LU2AS14 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:49:12.183219 | |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼')-> err as expected | ||||||
Passed | LU2A - LU2AS15 | نامهایa.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:49:12.448901 | |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('نامهایa.test')-> err as expected | ||||||
Passed | LU2A - LU2AS15 | نامaهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:49:12.725020 | |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('نامaهای.test')-> err as expected | ||||||
Passed | LU2A - LU2AS15 | aنامهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:49:12.973982 | |
----------------------------- Captured stdout call ----------------------------- IDN.toASCII('aنامهای.test')-> err as expected |
62 tests ran
(Un)check the boxes to filter the results.
59 passed, 0 skipped, 3 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | LU2A - LU2AG1 | xn----f38am99bqvcd5liy1cxsg.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:49:44.155988 |
self = <test_java_xcode.Test_java_Xcode.TestLU2A object at 0x7fa2813031c0>, value = {'input': 'xn----f38am99bqvcd5liy1cxsg.top', 'output': 'xn----f38am99bqvcd5liy1cxsg.top', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'www.sinodun.com', 'output': 'www.sinodun.com', 'success': True}, {'input': 'www.lunch.org.uk', 'output': 'www.lunch.org.uk', 'success': True}, {'input': 'xn----f38am99bqvcd5liy1cxsg.top', 'output': 'xn----f38am99bqvcd5liy1cxsg.top', 'success': True}]) def test_lu2ag1(self, value): """ Verify ASCII passed unaltered - Plain ASCII """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/xcode') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=xn----f38am99bqvcd5liy1cxsg.top', '--expected=xn----f38am99bqvcd5liy1cxsg.top'], returncode=1).returncode test_suite/tests/java/xcode/_build/test_java_xcode.py:187: AssertionError ----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('xn----f38am99bqvcd5liy1cxsg.top')-> err unexpected. details: com.vgrs.xcode.util.XcodeException: Must not contain hyphen in third and fourth position. Also, must not start or end with hyphen | ||||||
Failed | LU2A - LU2AG2 | ua-test.xn--rhqv96g | ua-test.xn--rhqv96g | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:49:49.508937 |
self = <test_java_xcode.Test_java_Xcode.TestLU2A object at 0x7fa2813072e0>, value = {'input': 'ua-test.xn--rhqv96g', 'output': 'ua-test.xn--rhqv96g', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'ua-test.link', 'output': 'ua-test.link', 'success': True}, {'input': 'ua-test.technology', 'output': 'ua-test.technology', 'success': True}, {'input': 'ua-test.xn--rhqv96g', 'output': 'ua-test.xn--rhqv96g', 'success': True}]) def test_lu2ag2(self, value): """ Verify long TLDs are handled - Plain ASCII with >3 char TLD """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/xcode') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=ua-test.xn--rhqv96g', '--expected=ua-test.xn--rhqv96g'], returncode=1).returncode test_suite/tests/java/xcode/_build/test_java_xcode.py:201: AssertionError ----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('ua-test.xn--rhqv96g')-> err unexpected. details: com.vgrs.xcode.util.XcodeException: Must not contain hyphen in third and fourth position. Also, must not start or end with hyphen | ||||||
Failed | LU2A - LU2AS8 | نامهای.co | xn--mgba3gch31f060k.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:50:30.970351 |
self = <test_java_xcode.Test_java_Xcode.TestLU2A object at 0x7fa28117b1c0>, value = {'input': 'نامه\u200cای.co', 'output': 'xn--mgba3gch31f060k.co', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'نامه\u200cای.co', 'output': 'xn--mgba3gch31f060k.co', 'success': True}, {'input': 'ශ්\u200dරී.co', 'output': 'xn--10cl1a0b660p.co', 'success': True}]) def test_lu2as8(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/java/xcode') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=نامه\u200cای.co', '--expected=xn--mgba3gch31f060k.co'], returncode=1).returncode test_suite/tests/java/xcode/_build/test_java_xcode.py:369: AssertionError ----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('نامهای.co')-> err unexpected. details: com.vgrs.xcode.util.XcodeException: Contextual rule validation failed: Zero Width Non Joiner: Either Canonical Combining Class of code point before 200C must be VIRAMA OR should match the regex ((Joining_Type:{L,D})(Joining_Type:T)*200C(Joining_Type:T)*(Joining_Type:{R,D}) | ||||||
Passed | LA2U - LA2UG1 | www.sinodun.com | www.sinodun.com | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:49:14.495365 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('www.sinodun.com') -> 'www.sinodun.com', with expected='www.sinodun.com' | ||||||
Passed | LA2U - LA2UG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:49:16.051003 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('www.lunch.org.uk') -> 'www.lunch.org.uk', with expected='www.lunch.org.uk' | ||||||
Passed | LA2U - LA2UG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:49:17.572899 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('ua-test.link') -> 'ua-test.link', with expected='ua-test.link' | ||||||
Passed | LA2U - LA2UG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:49:19.287168 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('ua-test.technology') -> 'ua-test.technology', with expected='ua-test.technology' | ||||||
Passed | LA2U - LA2UG3 | xn--fuball-cta.top | fußball.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:49:20.847819 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('xn--fuball-cta.top') -> 'fußball.top', with expected='fußball.top' | ||||||
Passed | LA2U - LA2UG3 | xn----f38am99bqvcd5liy1cxsg.top | 普遍接受-测试.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:49:22.487695 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('xn----f38am99bqvcd5liy1cxsg.top') -> '普遍接受-测试.top', with expected='普遍接受-测试.top' | ||||||
Passed | LA2U - LA2UG3 | xn--r2bi6d.xn--c2bd4bq1db8d.top | मेल.डाटामेल.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:49:24.051361 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('xn--r2bi6d.xn--c2bd4bq1db8d.top') -> 'मेल.डाटामेल.top', with expected='मेल.डाटामेल.top' | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--dones-dsa | ua-test.donées | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:49:25.634268 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('ua-test.xn--dones-dsa') -> 'ua-test.donées', with expected='ua-test.donées' | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--rhqv96g | ua-test.世界 | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:49:27.202316 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('ua-test.xn--rhqv96g') -> 'ua-test.世界', with expected='ua-test.世界' | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--h2brj9c | ua-test.भारत | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:49:29.034184 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('ua-test.xn--h2brj9c') -> 'ua-test.भारत', with expected='ua-test.भारत' | ||||||
Passed | LA2U - LA2UG5 | xn--fuball-cta.xn--dones-dsa | fußball.donées | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:49:30.521150 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('xn--fuball-cta.xn--dones-dsa') -> 'fußball.donées', with expected='fußball.donées' | ||||||
Passed | LA2U - LA2UG5 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | 普遍接受-测试.世界 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:49:32.334470 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g') -> '普遍接受-测试.世界', with expected='普遍接受-测试.世界' | ||||||
Passed | LA2U - LA2UG5 | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | मेल.डाटामेल.भारत | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:49:33.851890 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c') -> 'मेल.डाटामेल.भारत', with expected='मेल.डाटामेल.भारत' | ||||||
Passed | LA2U - LA2UG5 | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | اختبار-القبولالعالمي.شبكة | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:49:35.474977 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd') -> 'اختبار-القبولالعالمي.شبكة', with expected='اختبار-القبولالعالمي.شبكة' | ||||||
Passed | LA2U - LA2UG6 | xn--hc8cekyct1b.xn--gc8cua9a | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:49:37.043076 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('xn--hc8cekyct1b.xn--gc8cua9a') -> '𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', with expected='𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼' | ||||||
Passed | LA2U - LA2US1 | xn--fuball-CTA.test | fußball.test | True | A-label validation - A-label, not all in lowercase | 2020-08-16 23:49:38.834573 |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('xn--fuball-CTA.test') -> 'fußball.test', with expected='fußball.test' | ||||||
Passed | LA2U - LA2US2 | xn--xuball-cta-.test | False | A-label validation - A-label that ends with '-' (hyphen) | 2020-08-16 23:49:39.103335 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('xn--xuball-cta-.test')-> err as expected | ||||||
Passed | LA2U - LA2US3 | -xn--xuball-cta.test | False | A-label validation - A-label that starts with '-' (hyphen) | 2020-08-16 23:49:39.349044 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToUnicode('-xn--xuball-cta.test')-> err as expected | ||||||
Passed | LU2A - LU2AG1 | www.sinodun.com | www.sinodun.com | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:49:40.911669 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('www.sinodun.com') -> 'www.sinodun.com', with expected='www.sinodun.com' | ||||||
Passed | LU2A - LU2AG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:49:42.682917 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('www.lunch.org.uk') -> 'www.lunch.org.uk', with expected='www.lunch.org.uk' | ||||||
Passed | LU2A - LU2AG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:49:46.036341 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('ua-test.link') -> 'ua-test.link', with expected='ua-test.link' | ||||||
Passed | LU2A - LU2AG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:49:47.663960 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('ua-test.technology') -> 'ua-test.technology', with expected='ua-test.technology' | ||||||
Passed | LU2A - LU2AG3 | fußball.top | xn--fuball-cta.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:49:51.125460 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('fußball.top') -> 'xn--fuball-cta.top', with expected='xn--fuball-cta.top' | ||||||
Passed | LU2A - LU2AG3 | 普遍接受-测试.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:49:52.846788 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('普遍接受-测试.top') -> 'xn----f38am99bqvcd5liy1cxsg.top', with expected='xn----f38am99bqvcd5liy1cxsg.top' | ||||||
Passed | LU2A - LU2AG3 | मेल.डाटामेल.top | xn--r2bi6d.xn--c2bd4bq1db8d.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:49:54.407536 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('मेल.डाटामेल.top') -> 'xn--r2bi6d.xn--c2bd4bq1db8d.top', with expected='xn--r2bi6d.xn--c2bd4bq1db8d.top' | ||||||
Passed | LU2A - LU2AG3 | اختبار-القبولالعالمي.top | xn----ymcabaacdn3byb2g4e1acbcs4c7b.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:49:56.120410 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('اختبار-القبولالعالمي.top') -> 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.top', with expected='xn----ymcabaacdn3byb2g4e1acbcs4c7b.top' | ||||||
Passed | LU2A - LU2AG4 | ua-test.donées | ua-test.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:49:57.869949 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('ua-test.donées') -> 'ua-test.xn--dones-dsa', with expected='ua-test.xn--dones-dsa' | ||||||
Passed | LU2A - LU2AG4 | ua-test.世界 | ua-test.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:49:59.571843 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('ua-test.世界') -> 'ua-test.xn--rhqv96g', with expected='ua-test.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG4 | ua-test.भारत | ua-test.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:50:01.221383 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('ua-test.भारत') -> 'ua-test.xn--h2brj9c', with expected='ua-test.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AG4 | ua-test.شبك | ua-test.xn--ngbx0c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:50:02.762733 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('ua-test.شبك') -> 'ua-test.xn--ngbx0c', with expected='ua-test.xn--ngbx0c' | ||||||
Passed | LU2A - LU2AG5 | fußball.donées | xn--fuball-cta.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:50:04.147607 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('fußball.donées') -> 'xn--fuball-cta.xn--dones-dsa', with expected='xn--fuball-cta.xn--dones-dsa' | ||||||
Passed | LU2A - LU2AG5 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:50:05.648962 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('普遍接受-测试.世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG5 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:50:07.106767 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('मेल.डाटामेल.भारत') -> 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', with expected='xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AG5 | اختبار-القبولالعالمي.شبكة | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:50:08.805659 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('اختبار-القبولالعالمي.شبكة') -> 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd', with expected='xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd' | ||||||
Passed | LU2A - LU2AG6 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | xn--hc8cekyct1b.xn--gc8cua9a | True | Verify Unicode support for higher planes - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:50:10.244689 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> 'xn--hc8cekyct1b.xn--gc8cua9a', with expected='xn--hc8cekyct1b.xn--gc8cua9a' | ||||||
Passed | LU2A - LU2AS1 | fuß.ball.donées | xn--fu-hia.ball.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:50:11.722805 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('fuß.ball.donées') -> 'xn--fu-hia.ball.xn--dones-dsa', with expected='xn--fu-hia.ball.xn--dones-dsa' | ||||||
Passed | LU2A - LU2AS1 | 普遍.接受-测试.世界 | xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:50:13.309660 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('普遍.接受-测试.世界') -> 'xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g', with expected='xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS1 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:50:14.784626 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('मेल.डाटामेल.भारत') -> 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', with expected='xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AS1 | اخت.بار-القبولالعالمي.شبكة | xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:50:16.436863 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('اخت.بار-القبولالعالمي.شبكة') -> 'xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd', with expected='xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd' | ||||||
Passed | LU2A - LU2AS2 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with .FULLWIDTH FULL STOP (U+FF0E) | 2020-08-16 23:50:18.044399 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('普遍接受-测试.世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS3 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。IDEOGRAPHIC FULL STOP (U+3002) | 2020-08-16 23:50:19.425083 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('普遍接受-测试。世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS4 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。 HALFWIDTH IDEOGRAPHIC FULL STOP (U+FF61) | 2020-08-16 23:50:20.873877 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('普遍接受-测试。世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS5 | 普遍---测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions | 2020-08-16 23:50:22.294204 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('普遍---测试.世界')-> err as expected | ||||||
Passed | LU2A - LU2AS6 | ̈.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:50:23.740360 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('̈.fußball.donées')-> err as expected | ||||||
Passed | LU2A - LU2AS6 | ᷀.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:50:25.177560 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('᷀.ua-test.top')-> err as expected | ||||||
Passed | LU2A - LU2AS7 | :www.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:50:26.583613 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii(':www.fußball.donées')-> err as expected | ||||||
Passed | LU2A - LU2AS7 | Ė.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:50:28.108918 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('Ė.ua-test.top')-> err as expected | ||||||
Passed | LU2A - LU2AS7 | 〈普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:50:29.608659 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('〈普遍接受-测试.世界')-> err as expected | ||||||
Passed | LU2A - LU2AS8 | ශ්රී.co | xn--10cl1a0b660p.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:50:32.286096 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('ශ්රී.co') -> 'xn--10cl1a0b660p.co', with expected='xn--10cl1a0b660p.co' | ||||||
Passed | LU2A - LU2AS9 | mn | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:50:33.825721 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('mn')-> err as expected | ||||||
Passed | LU2A - LU2AS9 | pq | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:50:35.338933 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('pq')-> err as expected | ||||||
Passed | LU2A - LU2AS10 | ァ・〆.test | xn--v6jur4i.test | True | Verify CONTEXTO support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTO character in a label | 2020-08-16 23:50:36.766448 |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('ァ・〆.test') -> 'xn--v6jur4i.test', with expected='xn--v6jur4i.test' | ||||||
Passed | LU2A - LU2AS11 | w.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:50:38.298884 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('w.fußball.donées')-> err as expected | ||||||
Passed | LU2A - LU2AS12 | 普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a label that is 64 characters or longer in ACE form | 2020-08-16 23:50:39.721283 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界')-> err as expected | ||||||
Passed | LU2A - LU2AS13 | 𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:50:41.179101 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼')-> err as expected | ||||||
Passed | LU2A - LU2AS14 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:50:42.596837 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼')-> err as expected | ||||||
Passed | LU2A - LU2AS15 | نامهایa.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:50:44.052922 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('نامهایa.test')-> err as expected | ||||||
Passed | LU2A - LU2AS15 | نامaهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:50:45.474330 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('نامaهای.test')-> err as expected | ||||||
Passed | LU2A - LU2AS15 | aنامهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:50:47.014289 | |
----------------------------- Captured stdout call ----------------------------- idna.domainToAscii('aنامهای.test')-> err as expected |
62 tests ran
(Un)check the boxes to filter the results.
53 passed, 0 skipped, 9 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | LA2U - LA2US2 | xn--xuball-cta-.test | False | A-label validation - A-label that ends with '-' (hyphen) | 2020-08-16 23:50:50.500771 | |
self = <test_js_idna-uts46.Test_js_IdnaUts46.TestLA2U object at 0x7fa281082bb0>, value = {'input': 'xn--xuball-cta-.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'xn--xuball-cta-.test', 'output': '', 'success': False}]) def test_la2us2(self, value): """ A-label validation - A-label that ends with '-' (hyphen) """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/idna-uts46') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=xn--xuball-cta-.test', '--expect-failure'], returncode=1).returncode test_suite/tests/js/idna-uts46/_build/test_js_idna-uts46.py:154: AssertionError ----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(xn--xuball-cta-.test) -> xuball-cta.test while an error was expected | ||||||
Failed | LU2A - LU2AS7 | Ė.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:50:56.022173 | |
self = <test_js_idna-uts46.Test_js_IdnaUts46.TestLU2A object at 0x7fa2810d96a0>, value = {'input': 'Ė.ua-test.top', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/idna-uts46') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=Ė.ua-test.top', '--expect-failure'], returncode=1).returncode test_suite/tests/js/idna-uts46/_build/test_js_idna-uts46.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- uts46.toAscii(Ė.ua-test.top) -> xn--lea.ua-test.top while an error was expected | ||||||
Failed | LU2A - LU2AS7 | 〈普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:50:56.197436 | |
self = <test_js_idna-uts46.Test_js_IdnaUts46.TestLU2A object at 0x7fa281054880>, value = {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/idna-uts46') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=〈普遍接受-测试.世界', '--expect-failure'], returncode=1).returncode test_suite/tests/js/idna-uts46/_build/test_js_idna-uts46.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- uts46.toAscii(〈普遍接受-测试.世界) -> xn----l4tv88knhn3idkpnv07cmqh.xn--rhqv96g while an error was expected | ||||||
Failed | LU2A - LU2AS9 | mn | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:50:56.749777 | |
self = <test_js_idna-uts46.Test_js_IdnaUts46.TestLU2A object at 0x7fa2810f5be0>, value = {'input': 'm\u200cn', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'm\u200cn', 'output': '', 'success': False}, {'input': 'p\u200dq', 'output': '', 'success': False}]) def test_lu2as9(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/idna-uts46') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=m\u200cn', '--expect-failure'], returncode=1).returncode test_suite/tests/js/idna-uts46/_build/test_js_idna-uts46.py:385: AssertionError ----------------------------- Captured stdout call ----------------------------- uts46.toAscii(mn) -> xn--mn-j1t while an error was expected | ||||||
Failed | LU2A - LU2AS9 | pq | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:50:56.943092 | |
self = <test_js_idna-uts46.Test_js_IdnaUts46.TestLU2A object at 0x7fa2810f30a0>, value = {'input': 'p\u200dq', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'm\u200cn', 'output': '', 'success': False}, {'input': 'p\u200dq', 'output': '', 'success': False}]) def test_lu2as9(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/idna-uts46') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=p\u200dq', '--expect-failure'], returncode=1).returncode test_suite/tests/js/idna-uts46/_build/test_js_idna-uts46.py:385: AssertionError ----------------------------- Captured stdout call ----------------------------- uts46.toAscii(pq) -> xn--pq-m1t while an error was expected | ||||||
Failed | LU2A - LU2AS13 | 𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:50:57.629168 | |
self = <test_js_idna-uts46.Test_js_IdnaUts46.TestLU2A object at 0x7fa280fe88b0>, value = {'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False}]) def test_lu2as13(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/idna-uts46') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', '--expect-failure'], returncode=1).returncode test_suite/tests/js/idna-uts46/_build/test_js_idna-uts46.py:441: AssertionError ----------------------------- Captured stdout call ----------------------------- uts46.toAscii(𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) -> xn--hc8cekycho6b.xn--gc8cua9a while an error was expected | ||||||
Failed | LU2A - LU2AS15 | نامهایa.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:50:57.988719 | |
self = <test_js_idna-uts46.Test_js_IdnaUts46.TestLU2A object at 0x7fa280fcd370>, value = {'input': 'نامه\u200cایa.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'نامه\u200cایa.test', 'output': '', 'success': False}, {'input': 'نامaه\u200cای.test', 'output': '', 'success': False}, {'input': 'aنامه\u200cای.test', 'output': '', 'success': False}]) def test_lu2as15(self, value): """ (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/idna-uts46') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=نامه\u200cایa.test', '--expect-failure'], returncode=1).returncode test_suite/tests/js/idna-uts46/_build/test_js_idna-uts46.py:469: AssertionError ----------------------------- Captured stdout call ----------------------------- uts46.toAscii(نامهایa.test) -> xn--a-ymca3jdi64gp19l.test while an error was expected | ||||||
Failed | LU2A - LU2AS15 | نامaهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:50:58.215770 | |
self = <test_js_idna-uts46.Test_js_IdnaUts46.TestLU2A object at 0x7fa281035f70>, value = {'input': 'نامaه\u200cای.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'نامه\u200cایa.test', 'output': '', 'success': False}, {'input': 'نامaه\u200cای.test', 'output': '', 'success': False}, {'input': 'aنامه\u200cای.test', 'output': '', 'success': False}]) def test_lu2as15(self, value): """ (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/idna-uts46') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=نامaه\u200cای.test', '--expect-failure'], returncode=1).returncode test_suite/tests/js/idna-uts46/_build/test_js_idna-uts46.py:469: AssertionError ----------------------------- Captured stdout call ----------------------------- uts46.toAscii(نامaهای.test) -> xn--a-ymcb2jdj64gp19l.test while an error was expected | ||||||
Failed | LU2A - LU2AS15 | aنامهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:50:58.469741 | |
self = <test_js_idna-uts46.Test_js_IdnaUts46.TestLU2A object at 0x7fa280efbb50>, value = {'input': 'aنامه\u200cای.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'نامه\u200cایa.test', 'output': '', 'success': False}, {'input': 'نامaه\u200cای.test', 'output': '', 'success': False}, {'input': 'aنامه\u200cای.test', 'output': '', 'success': False}]) def test_lu2as15(self, value): """ (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/idna-uts46') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=aنامه\u200cای.test', '--expect-failure'], returncode=1).returncode test_suite/tests/js/idna-uts46/_build/test_js_idna-uts46.py:469: AssertionError ----------------------------- Captured stdout call ----------------------------- uts46.toAscii(aنامهای.test) -> xn--a-zmca3jdi64gp19l.test while an error was expected | ||||||
Passed | LA2U - LA2UG1 | www.sinodun.com | www.sinodun.com | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:50:47.479368 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(www.sinodun.com) -> www.sinodun.com, with expected www.sinodun.com | ||||||
Passed | LA2U - LA2UG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:50:47.714872 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(www.lunch.org.uk) -> www.lunch.org.uk, with expected www.lunch.org.uk | ||||||
Passed | LA2U - LA2UG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:50:47.947112 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(ua-test.link) -> ua-test.link, with expected ua-test.link | ||||||
Passed | LA2U - LA2UG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:50:48.165082 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(ua-test.technology) -> ua-test.technology, with expected ua-test.technology | ||||||
Passed | LA2U - LA2UG3 | xn--fuball-cta.top | fußball.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:50:48.370912 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(xn--fuball-cta.top) -> fußball.top, with expected fußball.top | ||||||
Passed | LA2U - LA2UG3 | xn----f38am99bqvcd5liy1cxsg.top | 普遍接受-测试.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:50:48.577784 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(xn----f38am99bqvcd5liy1cxsg.top) -> 普遍接受-测试.top, with expected 普遍接受-测试.top | ||||||
Passed | LA2U - LA2UG3 | xn--r2bi6d.xn--c2bd4bq1db8d.top | मेल.डाटामेल.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:50:48.763492 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(xn--r2bi6d.xn--c2bd4bq1db8d.top) -> मेल.डाटामेल.top, with expected मेल.डाटामेल.top | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--dones-dsa | ua-test.donées | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:50:48.955452 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(ua-test.xn--dones-dsa) -> ua-test.donées, with expected ua-test.donées | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--rhqv96g | ua-test.世界 | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:50:49.119932 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(ua-test.xn--rhqv96g) -> ua-test.世界, with expected ua-test.世界 | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--h2brj9c | ua-test.भारत | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:50:49.299606 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(ua-test.xn--h2brj9c) -> ua-test.भारत, with expected ua-test.भारत | ||||||
Passed | LA2U - LA2UG5 | xn--fuball-cta.xn--dones-dsa | fußball.donées | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:50:49.471790 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(xn--fuball-cta.xn--dones-dsa) -> fußball.donées, with expected fußball.donées | ||||||
Passed | LA2U - LA2UG5 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | 普遍接受-测试.世界 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:50:49.641951 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g) -> 普遍接受-测试.世界, with expected 普遍接受-测试.世界 | ||||||
Passed | LA2U - LA2UG5 | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | मेल.डाटामेल.भारत | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:50:49.813643 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c) -> मेल.डाटामेल.भारत, with expected मेल.डाटामेल.भारत | ||||||
Passed | LA2U - LA2UG5 | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | اختبار-القبولالعالمي.شبكة | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:50:49.992984 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd) -> اختبار-القبولالعالمي.شبكة, with expected اختبار-القبولالعالمي.شبكة | ||||||
Passed | LA2U - LA2UG6 | xn--hc8cekyct1b.xn--gc8cua9a | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:50:50.160932 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(xn--hc8cekyct1b.xn--gc8cua9a) -> 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼, with expected 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | ||||||
Passed | LA2U - LA2US1 | xn--fuball-CTA.test | fußball.test | True | A-label validation - A-label, not all in lowercase | 2020-08-16 23:50:50.320168 |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(xn--fuball-CTA.test) -> fußball.test, with expected fußball.test | ||||||
Passed | LA2U - LA2US3 | -xn--xuball-cta.test | False | A-label validation - A-label that starts with '-' (hyphen) | 2020-08-16 23:50:50.679146 | |
----------------------------- Captured stdout call ----------------------------- uts46.toUnicode(-xn--xuball-cta.test) -> err as expected | ||||||
Passed | LU2A - LU2AG1 | www.sinodun.com | www.sinodun.com | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:50:50.851256 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(www.sinodun.com) -> www.sinodun.com, with expected www.sinodun.com | ||||||
Passed | LU2A - LU2AG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:50:51.037843 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(www.lunch.org.uk) -> www.lunch.org.uk, with expected www.lunch.org.uk | ||||||
Passed | LU2A - LU2AG1 | xn----f38am99bqvcd5liy1cxsg.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:50:51.199418 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(xn----f38am99bqvcd5liy1cxsg.top) -> xn----f38am99bqvcd5liy1cxsg.top, with expected xn----f38am99bqvcd5liy1cxsg.top | ||||||
Passed | LU2A - LU2AG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:50:51.373501 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(ua-test.link) -> ua-test.link, with expected ua-test.link | ||||||
Passed | LU2A - LU2AG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:50:51.538930 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(ua-test.technology) -> ua-test.technology, with expected ua-test.technology | ||||||
Passed | LU2A - LU2AG2 | ua-test.xn--rhqv96g | ua-test.xn--rhqv96g | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:50:51.714868 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(ua-test.xn--rhqv96g) -> ua-test.xn--rhqv96g, with expected ua-test.xn--rhqv96g | ||||||
Passed | LU2A - LU2AG3 | fußball.top | xn--fuball-cta.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:50:51.895268 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(fußball.top) -> xn--fuball-cta.top, with expected xn--fuball-cta.top | ||||||
Passed | LU2A - LU2AG3 | 普遍接受-测试.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:50:52.067406 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(普遍接受-测试.top) -> xn----f38am99bqvcd5liy1cxsg.top, with expected xn----f38am99bqvcd5liy1cxsg.top | ||||||
Passed | LU2A - LU2AG3 | मेल.डाटामेल.top | xn--r2bi6d.xn--c2bd4bq1db8d.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:50:52.240881 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(मेल.डाटामेल.top) -> xn--r2bi6d.xn--c2bd4bq1db8d.top, with expected xn--r2bi6d.xn--c2bd4bq1db8d.top | ||||||
Passed | LU2A - LU2AG3 | اختبار-القبولالعالمي.top | xn----ymcabaacdn3byb2g4e1acbcs4c7b.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:50:52.425640 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(اختبار-القبولالعالمي.top) -> xn----ymcabaacdn3byb2g4e1acbcs4c7b.top, with expected xn----ymcabaacdn3byb2g4e1acbcs4c7b.top | ||||||
Passed | LU2A - LU2AG4 | ua-test.donées | ua-test.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:50:52.596020 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(ua-test.donées) -> ua-test.xn--dones-dsa, with expected ua-test.xn--dones-dsa | ||||||
Passed | LU2A - LU2AG4 | ua-test.世界 | ua-test.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:50:52.762476 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(ua-test.世界) -> ua-test.xn--rhqv96g, with expected ua-test.xn--rhqv96g | ||||||
Passed | LU2A - LU2AG4 | ua-test.भारत | ua-test.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:50:52.951606 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(ua-test.भारत) -> ua-test.xn--h2brj9c, with expected ua-test.xn--h2brj9c | ||||||
Passed | LU2A - LU2AG4 | ua-test.شبك | ua-test.xn--ngbx0c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:50:53.118635 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(ua-test.شبك) -> ua-test.xn--ngbx0c, with expected ua-test.xn--ngbx0c | ||||||
Passed | LU2A - LU2AG5 | fußball.donées | xn--fuball-cta.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:50:53.299238 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(fußball.donées) -> xn--fuball-cta.xn--dones-dsa, with expected xn--fuball-cta.xn--dones-dsa | ||||||
Passed | LU2A - LU2AG5 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:50:53.463567 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(普遍接受-测试.世界) -> xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g, with expected xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | ||||||
Passed | LU2A - LU2AG5 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:50:53.627270 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(मेल.डाटामेल.भारत) -> xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c, with expected xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | ||||||
Passed | LU2A - LU2AG5 | اختبار-القبولالعالمي.شبكة | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:50:53.801645 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(اختبار-القبولالعالمي.شبكة) -> xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd, with expected xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | ||||||
Passed | LU2A - LU2AG6 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | xn--hc8cekyct1b.xn--gc8cua9a | True | Verify Unicode support for higher planes - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:50:53.960489 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) -> xn--hc8cekyct1b.xn--gc8cua9a, with expected xn--hc8cekyct1b.xn--gc8cua9a | ||||||
Passed | LU2A - LU2AS1 | fuß.ball.donées | xn--fu-hia.ball.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:50:54.132458 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(fuß.ball.donées) -> xn--fu-hia.ball.xn--dones-dsa, with expected xn--fu-hia.ball.xn--dones-dsa | ||||||
Passed | LU2A - LU2AS1 | 普遍.接受-测试.世界 | xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:50:54.294524 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(普遍.接受-测试.世界) -> xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g, with expected xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g | ||||||
Passed | LU2A - LU2AS1 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:50:54.469772 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(मेल.डाटामेल.भारत) -> xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c, with expected xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | ||||||
Passed | LU2A - LU2AS1 | اخت.بار-القبولالعالمي.شبكة | xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:50:54.643165 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(اخت.بار-القبولالعالمي.شبكة) -> xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd, with expected xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd | ||||||
Passed | LU2A - LU2AS2 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with .FULLWIDTH FULL STOP (U+FF0E) | 2020-08-16 23:50:54.815977 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(普遍接受-测试.世界) -> xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g, with expected xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | ||||||
Passed | LU2A - LU2AS3 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。IDEOGRAPHIC FULL STOP (U+3002) | 2020-08-16 23:50:54.991819 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(普遍接受-测试。世界) -> xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g, with expected xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | ||||||
Passed | LU2A - LU2AS4 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。 HALFWIDTH IDEOGRAPHIC FULL STOP (U+FF61) | 2020-08-16 23:50:55.168824 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(普遍接受-测试。世界) -> xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g, with expected xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | ||||||
Passed | LU2A - LU2AS5 | 普遍---测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions | 2020-08-16 23:50:55.336666 | |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(普遍---测试.世界) -> err as expected | ||||||
Passed | LU2A - LU2AS6 | ̈.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:50:55.523609 | |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(̈.fußball.donées) -> err as expected | ||||||
Passed | LU2A - LU2AS6 | ᷀.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:50:55.691202 | |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(᷀.ua-test.top) -> err as expected | ||||||
Passed | LU2A - LU2AS7 | :www.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:50:55.847163 | |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(:www.fußball.donées) -> err as expected | ||||||
Passed | LU2A - LU2AS8 | نامهای.co | xn--mgba3gch31f060k.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:50:56.380733 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(نامهای.co) -> xn--mgba3gch31f060k.co, with expected xn--mgba3gch31f060k.co | ||||||
Passed | LU2A - LU2AS8 | ශ්රී.co | xn--10cl1a0b660p.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:50:56.568200 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(ශ්රී.co) -> xn--10cl1a0b660p.co, with expected xn--10cl1a0b660p.co | ||||||
Passed | LU2A - LU2AS10 | ァ・〆.test | xn--v6jur4i.test | True | Verify CONTEXTO support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTO character in a label | 2020-08-16 23:50:57.106973 |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(ァ・〆.test) -> xn--v6jur4i.test, with expected xn--v6jur4i.test | ||||||
Passed | LU2A - LU2AS11 | w.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:50:57.286672 | |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(w.fußball.donées) -> err as expected | ||||||
Passed | LU2A - LU2AS12 | 普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a label that is 64 characters or longer in ACE form | 2020-08-16 23:50:57.454290 | |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界) -> err as expected | ||||||
Passed | LU2A - LU2AS14 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:50:57.789730 | |
----------------------------- Captured stdout call ----------------------------- uts46.toAscii(𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) -> err as expected |
51 tests ran
(Un)check the boxes to filter the results.
43 passed, 0 skipped, 8 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | HEs - HESS1 | i@fo@ua-test.link | False | Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain | 2020-08-16 23:51:06.250058 | |
self = <test_js_nodemailer.Test_js_Nodemailer.TestHEs object at 0x7fa28103d190>, value = {'input': 'i@fo@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'i@fo@ua-test.link', 'output': '', 'success': False}]) def test_hess1(self, value): """ Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/nodemailer') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=i@fo@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/js/nodemailer/_build/test_js_nodemailer.py:112: AssertionError ----------------------------- Captured stdout call ----------------------------- send email to i@fo@ua-test.linksending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS3 | fußb@ll@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:06.692814 | |
self = <test_js_nodemailer.Test_js_Nodemailer.TestHEs object at 0x7fa280f5f850>, value = {'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/nodemailer') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußb@ll@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/js/nodemailer/_build/test_js_nodemailer.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- send email to fußb@ll@ua-test.linksending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS3 | 普遍@受-测试@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:06.980588 | |
self = <test_js_nodemailer.Test_js_Nodemailer.TestHEs object at 0x7fa280f657c0>, value = {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/nodemailer') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍@受-测试@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/js/nodemailer/_build/test_js_nodemailer.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- send email to 普遍@受-测试@ua-test.linksending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS3 | मेल.डा@ामेल@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:07.238914 | |
self = <test_js_nodemailer.Test_js_Nodemailer.TestHEs object at 0x7fa280f65550>, value = {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/nodemailer') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=मेल.डा@ामेल@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/js/nodemailer/_build/test_js_nodemailer.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- send email to मेल.डा@ामेल@ua-test.linksending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS3 | اختبار-القبولا@عالمي@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:07.533546 | |
self = <test_js_nodemailer.Test_js_Nodemailer.TestHEs object at 0x7fa280f8b820>, value = {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/nodemailer') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولا@عالمي@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/js/nodemailer/_build/test_js_nodemailer.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- send email to اختبار-القبولا@عالمي@ua-test.linksending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS5 | 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:51:08.848646 | |
self = <test_js_nodemailer.Test_js_Nodemailer.TestHEs object at 0x7fa280f3c760>, value = {'input': '𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False}]) def test_hess5(self, value): """ Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/nodemailer') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', '--expect-failure'], returncode=1).returncode test_suite/tests/js/nodemailer/_build/test_js_nodemailer.py:168: AssertionError ----------------------------- Captured stdout call ----------------------------- send email to 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼sending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HES6 | info@@ua-test.technology | False | Verify single @. | 2020-08-16 23:51:10.709223 | |
self = <test_js_nodemailer.Test_js_Nodemailer.TestHEs object at 0x7fa281028340>, value = {'input': 'info@@ua-test.technology', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@@ua-test.technology', 'output': '', 'success': False}]) def test_hes6(self, value): """ Verify single @. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/nodemailer') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@@ua-test.technology', '--expect-failure'], returncode=1).returncode test_suite/tests/js/nodemailer/_build/test_js_nodemailer.py:280: AssertionError ----------------------------- Captured stdout call ----------------------------- send email to info@@ua-test.technologysending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HES7 | info@ua-test..technology | False | Verify empty label disallowed. | 2020-08-16 23:51:10.975753 | |
self = <test_js_nodemailer.Test_js_Nodemailer.TestHEs object at 0x7fa281023190>, value = {'input': 'info@ua-test..technology', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test..technology', 'output': '', 'success': False}]) def test_hes7(self, value): """ Verify empty label disallowed. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/nodemailer') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test..technology', '--expect-failure'], returncode=1).returncode test_suite/tests/js/nodemailer/_build/test_js_nodemailer.py:294: AssertionError ----------------------------- Captured stdout call ----------------------------- send email to info@ua-test..technologysending invalid email not allowed, we fail the test | ||||||
Passed | HEs - HESG1 | info@ua-test.link | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:50:58.766517 | |
----------------------------- Captured stdout call ----------------------------- send email to info@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:50:59.067524 | |
----------------------------- Captured stdout call ----------------------------- send email to info@ua-test.donéesemail sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:50:59.271856 | |
----------------------------- Captured stdout call ----------------------------- send email to info@ua-test.世界email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:50:59.494837 | |
----------------------------- Captured stdout call ----------------------------- send email to info@ua-test.भारतemail sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.شبك | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:50:59.715701 | |
----------------------------- Captured stdout call ----------------------------- send email to info@ua-test.شبكemail sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@fußball.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:50:59.937747 | |
----------------------------- Captured stdout call ----------------------------- send email to info@fußball.topemail sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:00.164075 | |
----------------------------- Captured stdout call ----------------------------- send email to info@普遍接受-测试.topemail sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:00.426483 | |
----------------------------- Captured stdout call ----------------------------- send email to info@मेल.डाटामेल.topemail sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:00.686025 | |
----------------------------- Captured stdout call ----------------------------- send email to info@اختبار-القبولالعالمي.topemail sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@fußball.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:00.907767 | |
----------------------------- Captured stdout call ----------------------------- send email to info@fußball.donéesemail sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:01.152761 | |
----------------------------- Captured stdout call ----------------------------- send email to info@普遍接受-测试.世界email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:01.392393 | |
----------------------------- Captured stdout call ----------------------------- send email to info@मेल.डाटामेल.भारतemail sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:01.647995 | |
----------------------------- Captured stdout call ----------------------------- send email to info@اختبار-القبولالعالمي.شبكةemail sent successfully as expected | ||||||
Passed | HEs - HESG2 | fußball@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:51:01.906771 | |
----------------------------- Captured stdout call ----------------------------- send email to fußball@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESG2 | 普遍接受-测试@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:51:02.153095 | |
----------------------------- Captured stdout call ----------------------------- send email to 普遍接受-测试@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESG2 | मेल.डाटामेल@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:51:02.394470 | |
----------------------------- Captured stdout call ----------------------------- send email to मेल.डाटामेल@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESG2 | اختبار-القبولالعالمي@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:51:02.682172 | |
----------------------------- Captured stdout call ----------------------------- send email to اختبار-القبولالعالمي@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESG3 | info@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:02.914358 | |
----------------------------- Captured stdout call ----------------------------- send email to info@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESG3 | fußball@ua-test.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:03.164819 | |
----------------------------- Captured stdout call ----------------------------- send email to fußball@ua-test.donéesemail sent successfully as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@ua-test.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:03.415109 | |
----------------------------- Captured stdout call ----------------------------- send email to 普遍接受-测试@ua-test.世界email sent successfully as expected | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@ua-test.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:03.653705 | |
----------------------------- Captured stdout call ----------------------------- send email to ेल.डाटामेल@ua-test.भारतemail sent successfully as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@ua-test.شبك | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:03.887539 | |
----------------------------- Captured stdout call ----------------------------- send email to اختبار-القبولالعالمي@ua-test.شبكemail sent successfully as expected | ||||||
Passed | HEs - HESG3 | fußball@fußball.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:04.099153 | |
----------------------------- Captured stdout call ----------------------------- send email to fußball@fußball.topemail sent successfully as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:04.366048 | |
----------------------------- Captured stdout call ----------------------------- send email to 普遍接受-测试@普遍接受-测试.topemail sent successfully as expected | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:04.600764 | |
----------------------------- Captured stdout call ----------------------------- send email to ेल.डाटामेल@मेल.डाटामेल.topemail sent successfully as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:04.835401 | |
----------------------------- Captured stdout call ----------------------------- send email to اختبار-القبولالعالمي@اختبار-القبولالعالمي.topemail sent successfully as expected | ||||||
Passed | HEs - HESG3 | fußball@fußball.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:05.073820 | |
----------------------------- Captured stdout call ----------------------------- send email to fußball@fußball.donéesemail sent successfully as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:05.313532 | |
----------------------------- Captured stdout call ----------------------------- send email to 普遍接受-测试@普遍接受-测试.世界email sent successfully as expected | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:05.554129 | |
----------------------------- Captured stdout call ----------------------------- send email to ेल.डाटामेल@मेल.डाटामेल.भारतemail sent successfully as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:05.765240 | |
----------------------------- Captured stdout call ----------------------------- send email to اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكةemail sent successfully as expected | ||||||
Passed | HEs - HESG4 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:51:06.005425 | |
----------------------------- Captured stdout call ----------------------------- send email to 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼email sent successfully as expected | ||||||
Passed | HEs - HESS2 | "i@fo"@ua-test.link | True | Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain | 2020-08-16 23:51:06.466795 | |
----------------------------- Captured stdout call ----------------------------- send email to "i@fo"@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESS4 | "fußb@ll"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:07.766110 | |
----------------------------- Captured stdout call ----------------------------- send email to "fußb@ll"@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESS4 | "普遍@受-测试"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:07.995828 | |
----------------------------- Captured stdout call ----------------------------- send email to "普遍@受-测试"@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESS4 | "मेल.डा@ामेल"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:08.279756 | |
----------------------------- Captured stdout call ----------------------------- send email to "मेल.डा@ामेल"@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESS4 | "اختبار-القبولا@عالمي"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:08.527464 | |
----------------------------- Captured stdout call ----------------------------- send email to "اختبار-القبولا@عالمي"@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HESS6 | "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:51:09.145794 | |
----------------------------- Captured stdout call ----------------------------- send email to "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼email sent successfully as expected | ||||||
Passed | HEs - HESS7 | "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:51:09.389127 | |
----------------------------- Captured stdout call ----------------------------- send email to "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼email sent successfully as expected | ||||||
Passed | HEs - HES1 | info@ua-test.link | True | Verify ASCII. | 2020-08-16 23:51:09.603758 | |
----------------------------- Captured stdout call ----------------------------- send email to info@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HES2 | info@普遍接受-测试.top | True | Verify ASCII with Unicode subdomain. | 2020-08-16 23:51:09.834447 | |
----------------------------- Captured stdout call ----------------------------- send email to info@普遍接受-测试.topemail sent successfully as expected | ||||||
Passed | HEs - HES3 | info@普遍接受-测试.世界 | True | Verify ASCII mailbox, Unicode domain. | 2020-08-16 23:51:10.072353 | |
----------------------------- Captured stdout call ----------------------------- send email to info@普遍接受-测试.世界email sent successfully as expected | ||||||
Passed | HEs - HES4 | données@ua-test.link | True | Verify Unicode mailbox, ASCII domain. | 2020-08-16 23:51:10.280071 | |
----------------------------- Captured stdout call ----------------------------- send email to données@ua-test.linkemail sent successfully as expected | ||||||
Passed | HEs - HES5 | info@ua-test.invalid | True | Verify non-existent domain. | 2020-08-16 23:51:10.491671 | |
----------------------------- Captured stdout call ----------------------------- send email to info@ua-test.invalidemail sent successfully as expected |
69 tests ran
(Un)check the boxes to filter the results.
65 passed, 0 skipped, 4 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | HEs - HESG4 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:51:17.460516 | |
self = <test_js_validator.Test_js_Validator.TestHEs object at 0x7fa280f24040>, value = {'input': '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hesg4(self, value): """ Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/validator') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/js/validator/_build/test_js_validator.py:96: AssertionError ----------------------------- Captured stdout call ----------------------------- validator.isEmail(𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) -> err unexpected | ||||||
Failed | HEs - HESS6 | "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:51:20.048000 | |
self = <test_js_validator.Test_js_Validator.TestHEs object at 0x7fa280f38280>, value = {'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess6(self, value): """ Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/validator') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/js/validator/_build/test_js_validator.py:180: AssertionError ----------------------------- Captured stdout call ----------------------------- validator.isEmail("𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) -> err unexpected | ||||||
Failed | HEs - HESS7 | "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:51:20.249805 | |
self = <test_js_validator.Test_js_Validator.TestHEs object at 0x7fa280f9cbe0>, value = {'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess7(self, value): """ Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/validator') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/js/validator/_build/test_js_validator.py:194: AssertionError ----------------------------- Captured stdout call ----------------------------- validator.isEmail("𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) -> err unexpected | ||||||
Failed | HDns - HDNSS1 | invalid.اختبار-القبوللعالمي | True | Verify Unicode support. | 2020-08-16 23:51:22.496765 | |
self = <test_js_validator.Test_js_Validator.TestHDns object at 0x7fa28110c910>, value = {'input': 'invalid.اختبار-القبوللعالمي', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball.invalid', 'output': '', 'success': True}, {'input': '普遍接受-测试.invalid', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल.invalid', 'output': '', 'success': True}, {'input': 'invalid.اختبار-القبوللعالمي', 'output': '', 'success': True}]) def test_hdnss1(self, value): """ Verify Unicode support. """ cmd = ['docker/h_dns'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/js/validator') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_dns', '--input=invalid.اختبار-القبوللعالمي'], returncode=1).returncode test_suite/tests/js/validator/_build/test_js_validator.py:313: AssertionError ----------------------------- Captured stdout call ----------------------------- validator.isFQDN(invalid.اختبار-القبوللعالمي) -> err unexpected | ||||||
Passed | HEs - HESG1 | info@ua-test.link | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:11.264869 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@ua-test.link) -> OK as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:11.462030 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@ua-test.donées) -> OK as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:11.649872 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@ua-test.世界) -> OK as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:11.871555 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@ua-test.भारत) -> OK as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.شبك | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:12.057884 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@ua-test.شبك) -> OK as expected | ||||||
Passed | HEs - HESG1 | info@fußball.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:12.268565 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@fußball.top) -> OK as expected | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:12.486372 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@普遍接受-测试.top) -> OK as expected | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:12.692374 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@मेल.डाटामेल.top) -> OK as expected | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:12.903601 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@اختبار-القبولالعالمي.top) -> OK as expected | ||||||
Passed | HEs - HESG1 | info@fußball.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:13.114395 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@fußball.donées) -> OK as expected | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:13.330341 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@普遍接受-测试.世界) -> OK as expected | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:13.591367 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@मेल.डाटामेल.भारत) -> OK as expected | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:13.820481 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@اختبار-القبولالعالمي.شبكة) -> OK as expected | ||||||
Passed | HEs - HESG2 | fußball@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:51:14.043280 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(fußball@ua-test.link) -> OK as expected | ||||||
Passed | HEs - HESG2 | 普遍接受-测试@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:51:14.252055 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(普遍接受-测试@ua-test.link) -> OK as expected | ||||||
Passed | HEs - HESG2 | मेल.डाटामेल@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:51:14.442617 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(मेल.डाटामेल@ua-test.link) -> OK as expected | ||||||
Passed | HEs - HESG2 | اختبار-القبولالعالمي@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:51:14.643794 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(اختبار-القبولالعالمي@ua-test.link) -> OK as expected | ||||||
Passed | HEs - HESG3 | info@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:14.836882 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@ua-test.link) -> OK as expected | ||||||
Passed | HEs - HESG3 | fußball@ua-test.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:15.031208 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(fußball@ua-test.donées) -> OK as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@ua-test.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:15.237768 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(普遍接受-测试@ua-test.世界) -> OK as expected | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@ua-test.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:15.447019 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(ेल.डाटामेल@ua-test.भारत) -> OK as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@ua-test.شبك | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:15.671998 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(اختبار-القبولالعالمي@ua-test.شبك) -> OK as expected | ||||||
Passed | HEs - HESG3 | fußball@fußball.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:15.856862 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(fußball@fußball.top) -> OK as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:16.052351 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(普遍接受-测试@普遍接受-测试.top) -> OK as expected | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:16.253256 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(ेल.डाटामेल@मेल.डाटामेल.top) -> OK as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:16.466197 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(اختبار-القبولالعالمي@اختبار-القبولالعالمي.top) -> OK as expected | ||||||
Passed | HEs - HESG3 | fußball@fußball.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:16.661183 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(fußball@fußball.donées) -> OK as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:16.864743 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(普遍接受-测试@普遍接受-测试.世界) -> OK as expected | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:17.050121 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(ेल.डाटामेल@मेल.डाटामेल.भारत) -> OK as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:17.259863 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة) -> OK as expected | ||||||
Passed | HEs - HESS1 | i@fo@ua-test.link | False | Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain | 2020-08-16 23:51:17.675864 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(i@fo@ua-test.link) -> err as expected | ||||||
Passed | HEs - HESS2 | "i@fo"@ua-test.link | True | Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain | 2020-08-16 23:51:17.900821 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail("i@fo"@ua-test.link) -> OK as expected | ||||||
Passed | HEs - HESS3 | fußb@ll@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:18.169881 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(fußb@ll@ua-test.link) -> err as expected | ||||||
Passed | HEs - HESS3 | 普遍@受-测试@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:18.408748 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(普遍@受-测试@ua-test.link) -> err as expected | ||||||
Passed | HEs - HESS3 | मेल.डा@ामेल@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:18.590558 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(मेल.डा@ामेल@ua-test.link) -> err as expected | ||||||
Passed | HEs - HESS3 | اختبار-القبولا@عالمي@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:18.788732 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(اختبار-القبولا@عالمي@ua-test.link) -> err as expected | ||||||
Passed | HEs - HESS4 | "fußb@ll"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:18.994059 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail("fußb@ll"@ua-test.link) -> OK as expected | ||||||
Passed | HEs - HESS4 | "普遍@受-测试"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:19.210015 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail("普遍@受-测试"@ua-test.link) -> OK as expected | ||||||
Passed | HEs - HESS4 | "मेल.डा@ामेल"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:19.411768 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail("मेल.डा@ामेल"@ua-test.link) -> OK as expected | ||||||
Passed | HEs - HESS4 | "اختبار-القبولا@عالمي"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:51:19.616522 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail("اختبار-القبولا@عالمي"@ua-test.link) -> OK as expected | ||||||
Passed | HEs - HESS5 | 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:51:19.815215 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼) -> err as expected | ||||||
Passed | HEs - HES1 | info@ua-test.link | True | Verify ASCII. | 2020-08-16 23:51:20.444302 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@ua-test.link) -> OK as expected | ||||||
Passed | HEs - HES2 | info@普遍接受-测试.top | True | Verify ASCII with Unicode subdomain. | 2020-08-16 23:51:20.635457 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@普遍接受-测试.top) -> OK as expected | ||||||
Passed | HEs - HES3 | info@普遍接受-测试.世界 | True | Verify ASCII mailbox, Unicode domain. | 2020-08-16 23:51:20.826954 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@普遍接受-测试.世界) -> OK as expected | ||||||
Passed | HEs - HES4 | données@ua-test.link | True | Verify Unicode mailbox, ASCII domain. | 2020-08-16 23:51:21.007909 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(données@ua-test.link) -> OK as expected | ||||||
Passed | HEs - HES5 | info@ua-test.invalid | True | Verify non-existent domain. | 2020-08-16 23:51:21.192225 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@ua-test.invalid) -> OK as expected | ||||||
Passed | HEs - HES6 | info@@ua-test.technology | False | Verify single @. | 2020-08-16 23:51:21.392310 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@@ua-test.technology) -> err as expected | ||||||
Passed | HEs - HES7 | info@ua-test..technology | False | Verify empty label disallowed. | 2020-08-16 23:51:21.620619 | |
----------------------------- Captured stdout call ----------------------------- validator.isEmail(info@ua-test..technology) -> err as expected | ||||||
Passed | HDns - HDNSS1 | fußball.invalid | True | Verify Unicode support. | 2020-08-16 23:51:21.833134 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(fußball.invalid) -> OK as expected | ||||||
Passed | HDns - HDNSS1 | 普遍接受-测试.invalid | True | Verify Unicode support. | 2020-08-16 23:51:22.041944 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(普遍接受-测试.invalid) -> OK as expected | ||||||
Passed | HDns - HDNSS1 | मेल.डाटामेल.invalid | True | Verify Unicode support. | 2020-08-16 23:51:22.239034 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(मेल.डाटामेल.invalid) -> OK as expected | ||||||
Passed | HDns - HDNSS2 | fußball..invalid | False | Check domain composition - Empty label. | 2020-08-16 23:51:22.691638 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(fußball..invalid) -> err as expected | ||||||
Passed | HDns - HDNSS2 | 普遍接受-测试..invalid | False | Check domain composition - Empty label. | 2020-08-16 23:51:22.900502 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(普遍接受-测试..invalid) -> err as expected | ||||||
Passed | HDns - HDNSS2 | मेल.डाटामेल..invalid | False | Check domain composition - Empty label. | 2020-08-16 23:51:23.105657 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(मेल.डाटामेल..invalid) -> err as expected | ||||||
Passed | HDns - HDNSS2 | invalid..اختبار-القبوللعالمي | False | Check domain composition - Empty label. | 2020-08-16 23:51:23.295881 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(invalid..اختبار-القبوللعالمي) -> err as expected | ||||||
Passed | HDns - HDNSS3 | fußball | False | Check domain composition - No label separator. | 2020-08-16 23:51:23.486992 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(fußball) -> err as expected | ||||||
Passed | HDns - HDNSS3 | 普遍接受-测试 | False | Check domain composition - No label separator. | 2020-08-16 23:51:23.678446 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(普遍接受-测试) -> err as expected | ||||||
Passed | HDns - HDNSS3 | मेलडाटामेल | False | Check domain composition - No label separator. | 2020-08-16 23:51:23.918792 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(मेलडाटामेल) -> err as expected | ||||||
Passed | HDns - HDNSS3 | اختبار-القبوللعالمي | False | Check domain composition - No label separator. | 2020-08-16 23:51:24.158654 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(اختبار-القبوللعالمي) -> err as expected | ||||||
Passed | HDns - HDNS1 | ua-test.link | True | Verify ASCII. | 2020-08-16 23:51:24.387803 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(ua-test.link) -> OK as expected | ||||||
Passed | HDns - HDNS2 | xn----f38am99bqvcd5liy1cxsg.TOP | True | Verify ACE plus ASCII. | 2020-08-16 23:51:24.628880 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(xn----f38am99bqvcd5liy1cxsg.TOP) -> OK as expected | ||||||
Passed | HDns - HDNS3 | 普遍接受-测试.top | True | Verify Unicode subdomain. | 2020-08-16 23:51:24.851686 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(普遍接受-测试.top) -> OK as expected | ||||||
Passed | HDns - HDNS4 | ua-test.世界 | True | Verify Unicode TLD. | 2020-08-16 23:51:25.073377 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(ua-test.世界) -> OK as expected | ||||||
Passed | HDns - HDNS5 | ua-test.invalid | True | Verify non-existent domain,to ensure check is purely syntactic. | 2020-08-16 23:51:25.310105 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(ua-test.invalid) -> OK as expected | ||||||
Passed | HDns - HDNS6 | ua-test..invalid | False | Verify empty label prohibited. | 2020-08-16 23:51:25.524660 | |
----------------------------- Captured stdout call ----------------------------- validator.isFQDN(ua-test..invalid) -> err as expected |
54 tests ran
(Un)check the boxes to filter the results.
26 passed, 0 skipped, 28 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | HEs - HESG1 | info@ua-test.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:35.680776 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280f9f790>, value = {'input': 'info@ua-test.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test.भारत'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:103: AssertionError ----------------------------- Captured stdout call ----------------------------- email('info@ua-test.भारत') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.']} | ||||||
Failed | HEs - HESG1 | info@मेल.डाटामेल.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:41.145613 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280fa8cd0>, value = {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@मेल.डाटामेल.top'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:103: AssertionError ----------------------------- Captured stdout call ----------------------------- email('info@मेल.डाटामेल.top') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.']} | ||||||
Failed | HEs - HESG1 | info@मेल.डाटामेल.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:46.740756 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280fb7f10>, value = {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@मेल.डाटामेल.भारत'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:103: AssertionError ----------------------------- Captured stdout call ----------------------------- email('info@मेल.डाटामेल.भारत') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.']} | ||||||
Failed | HEs - HESG2 | fußball@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:51:49.439523 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280fb25e0>, value = {'input': 'fußball@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball@ua-test.link', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True}]) def test_hesg2(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@ua-test.link'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- email('fußball@ua-test.link') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG2 | 普遍接受-测试@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:51:50.812614 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280eafca0>, value = {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball@ua-test.link', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True}]) def test_hesg2(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍接受-测试@ua-test.link'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- email('普遍接受-测试@ua-test.link') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG2 | मेल.डाटामेल@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:51:52.147931 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280dbbd60>, value = {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball@ua-test.link', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True}]) def test_hesg2(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=मेल.डाटामेल@ua-test.link'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- email('मेल.डाटामेल@ua-test.link') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG2 | اختبار-القبولالعالمي@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:51:53.481728 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280ebc4c0>, value = {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball@ua-test.link', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True}]) def test_hesg2(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولالعالمي@ua-test.link'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:117: AssertionError ----------------------------- Captured stdout call ----------------------------- email('اختبار-القبولالعالمي@ua-test.link') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG3 | fußball@ua-test.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:56.333268 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280e9b0a0>, value = {'input': 'fußball@ua-test.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@ua-test.donées'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:131: AssertionError ----------------------------- Captured stdout call ----------------------------- email('fußball@ua-test.donées') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG3 | 普遍接受-测试@ua-test.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:57.661287 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280dfebb0>, value = {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍接受-测试@ua-test.世界'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:131: AssertionError ----------------------------- Captured stdout call ----------------------------- email('普遍接受-测试@ua-test.世界') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG3 | ेल.डाटामेल@ua-test.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:59.070934 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280e16f10>, value = {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=ेल.डाटामेल@ua-test.भारत'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:131: AssertionError ----------------------------- Captured stdout call ----------------------------- email('ेल.डाटामेल@ua-test.भारत') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG3 | اختبار-القبولالعالمي@ua-test.شبك | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:00.457214 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280e10a90>, value = {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولالعالمي@ua-test.شبك'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:131: AssertionError ----------------------------- Captured stdout call ----------------------------- email('اختبار-القبولالعالمي@ua-test.شبك') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG3 | fußball@fußball.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:01.806642 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280e69e20>, value = {'input': 'fußball@fußball.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@fußball.top'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:131: AssertionError ----------------------------- Captured stdout call ----------------------------- email('fußball@fußball.top') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:03.118513 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280e75c10>, value = {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍接受-测试@普遍接受-测试.top'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:131: AssertionError ----------------------------- Captured stdout call ----------------------------- email('普遍接受-测试@普遍接受-测试.top') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:04.469059 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280eedd30>, value = {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=ेल.डाटामेल@मेल.डाटामेल.top'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:131: AssertionError ----------------------------- Captured stdout call ----------------------------- email('ेल.डाटामेल@मेल.डाटामेल.top') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:05.845940 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280ef0a90>, value = {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولالعالمي@اختبار-القبولالعالمي.top'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:131: AssertionError ----------------------------- Captured stdout call ----------------------------- email('اختبار-القبولالعالمي@اختبار-القبولالعالمي.top') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG3 | fußball@fußball.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:07.167199 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280ec2b80>, value = {'input': 'fußball@fußball.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@fußball.donées'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:131: AssertionError ----------------------------- Captured stdout call ----------------------------- email('fußball@fußball.donées') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:08.525540 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280ecf8e0>, value = {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍接受-测试@普遍接受-测试.世界'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:131: AssertionError ----------------------------- Captured stdout call ----------------------------- email('普遍接受-测试@普遍接受-测试.世界') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:09.908931 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280ed8af0>, value = {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=ेल.डाटामेल@मेल.डाटामेल.भारत'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:131: AssertionError ----------------------------- Captured stdout call ----------------------------- email('ेल.डाटामेल@मेल.डाटामेल.भारत') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:11.241965 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280e27790>, value = {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:131: AssertionError ----------------------------- Captured stdout call ----------------------------- email('اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESG4 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:52:12.608473 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280e327c0>, value = {'input': '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hesg4(self, value): """ Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:145: AssertionError ----------------------------- Captured stdout call ----------------------------- email('𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESS2 | "i@fo"@ua-test.link | True | Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain | 2020-08-16 23:52:15.429315 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280fb42e0>, value = {'input': '"i@fo"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"i@fo"@ua-test.link', 'output': '', 'success': True}]) def test_hess2(self, value): """ Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="i@fo"@ua-test.link'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:173: AssertionError ----------------------------- Captured stdout call ----------------------------- email('"i@fo"@ua-test.link') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.']} | ||||||
Failed | HEs - HESS4 | "fußb@ll"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:22.405939 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280ec6100>, value = {'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="fußb@ll"@ua-test.link'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:201: AssertionError ----------------------------- Captured stdout call ----------------------------- email('"fußb@ll"@ua-test.link') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESS4 | "普遍@受-测试"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:23.777846 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280cfcb20>, value = {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="普遍@受-测试"@ua-test.link'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:201: AssertionError ----------------------------- Captured stdout call ----------------------------- email('"普遍@受-测试"@ua-test.link') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESS4 | "मेल.डा@ामेल"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:25.197741 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280ddad60>, value = {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="मेल.डा@ामेल"@ua-test.link'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:201: AssertionError ----------------------------- Captured stdout call ----------------------------- email('"मेल.डा@ामेल"@ua-test.link') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESS4 | "اختبار-القبولا@عالمي"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:26.599126 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280dbe8b0>, value = {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="اختبار-القبولا@عالمي"@ua-test.link'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:201: AssertionError ----------------------------- Captured stdout call ----------------------------- email('"اختبار-القبولا@عالمي"@ua-test.link') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESS6 | "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:52:29.411081 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280ef5460>, value = {'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess6(self, value): """ Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:229: AssertionError ----------------------------- Captured stdout call ----------------------------- email('"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HESS7 | "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:52:30.852098 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280dcbac0>, value = {'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess7(self, value): """ Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:243: AssertionError ----------------------------- Captured stdout call ----------------------------- email('"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> err unexpected ({'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'username': ['Enter a valid username. This value may contain only letters, numbers, and @/./+/-/_ characters.'], 'email': ['Enter a valid email address.']} | ||||||
Failed | HEs - HES4 | données@ua-test.link | True | Verify Unicode mailbox, ASCII domain. | 2020-08-16 23:52:36.410886 | |
self = <test_python3_django_auth.Test_python3_DjangoAuth.TestHEs object at 0x7fa280ee32e0>, value = {'input': 'données@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'données@ua-test.link', 'output': '', 'success': True}]) def test_hes4(self, value): """ Verify Unicode mailbox, ASCII domain. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/django_auth') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=données@ua-test.link'], returncode=1).returncode test_suite/tests/python3/django_auth/_build/test_python3_django_auth.py:299: AssertionError ----------------------------- Captured stdout call ----------------------------- email('données@ua-test.link') -> err unexpected ({'email': ['Enter a valid email address.']}) ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/src/ua-libs/django_auth/docker/../django_auth_project/manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 369, in execute output = self.handle(*args, **options) File "/usr/src/ua-libs/django_auth/django_auth_project/ua_app/management/commands/h_es.py", line 34, in handle u.full_clean() File "/usr/local/lib/python3.8/site-packages/django/db/models/base.py", line 1222, in full_clean raise ValidationError(errors) django.core.exceptions.ValidationError: {'email': ['Enter a valid email address.']} | ||||||
Passed | HId - HID1 | user | user | True | Verify ASCII. | 2020-08-16 23:51:27.018412 |
----------------------------- Captured stdout call ----------------------------- username('user') -> OK | ||||||
Passed | HId - HID2 | identité | identité | True | Verify Unicode. | 2020-08-16 23:51:28.552361 |
----------------------------- Captured stdout call ----------------------------- username('identité') -> OK | ||||||
Passed | HId - HID3 | identité | identité | True | Verify Unicode normalization. | 2020-08-16 23:51:30.080334 |
----------------------------- Captured stdout call ----------------------------- username('identité') -> OK | ||||||
Passed | HEs - HESG1 | info@ua-test.link | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:31.502810 | |
----------------------------- Captured stdout call ----------------------------- email('info@ua-test.link') -> OK | ||||||
Passed | HEs - HESG1 | info@ua-test.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:32.916546 | |
----------------------------- Captured stdout call ----------------------------- email('info@ua-test.donées') -> OK | ||||||
Passed | HEs - HESG1 | info@ua-test.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:34.285060 | |
----------------------------- Captured stdout call ----------------------------- email('info@ua-test.世界') -> OK | ||||||
Passed | HEs - HESG1 | info@ua-test.شبك | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:37.059094 | |
----------------------------- Captured stdout call ----------------------------- email('info@ua-test.شبك') -> OK | ||||||
Passed | HEs - HESG1 | info@fußball.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:38.404341 | |
----------------------------- Captured stdout call ----------------------------- email('info@fußball.top') -> OK | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:39.780705 | |
----------------------------- Captured stdout call ----------------------------- email('info@普遍接受-测试.top') -> OK | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:42.510600 | |
----------------------------- Captured stdout call ----------------------------- email('info@اختبار-القبولالعالمي.top') -> OK | ||||||
Passed | HEs - HESG1 | info@fußball.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:44.004012 | |
----------------------------- Captured stdout call ----------------------------- email('info@fußball.donées') -> OK | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:45.365121 | |
----------------------------- Captured stdout call ----------------------------- email('info@普遍接受-测试.世界') -> OK | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:48.103417 | |
----------------------------- Captured stdout call ----------------------------- email('info@اختبار-القبولالعالمي.شبكة') -> OK | ||||||
Passed | HEs - HESG3 | info@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:51:54.907839 | |
----------------------------- Captured stdout call ----------------------------- email('info@ua-test.link') -> OK | ||||||
Passed | HEs - HESS1 | i@fo@ua-test.link | False | Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain | 2020-08-16 23:52:14.016028 | |
----------------------------- Captured stdout call ----------------------------- email('i@fo@ua-test.link') -> err as expected | ||||||
Passed | HEs - HESS3 | fußb@ll@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:16.848192 | |
----------------------------- Captured stdout call ----------------------------- email('fußb@ll@ua-test.link') -> err as expected | ||||||
Passed | HEs - HESS3 | 普遍@受-测试@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:18.268831 | |
----------------------------- Captured stdout call ----------------------------- email('普遍@受-测试@ua-test.link') -> err as expected | ||||||
Passed | HEs - HESS3 | मेल.डा@ामेल@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:19.571212 | |
----------------------------- Captured stdout call ----------------------------- email('मेल.डा@ामेल@ua-test.link') -> err as expected | ||||||
Passed | HEs - HESS3 | اختبار-القبولا@عالمي@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:21.019568 | |
----------------------------- Captured stdout call ----------------------------- email('اختبار-القبولا@عالمي@ua-test.link') -> err as expected | ||||||
Passed | HEs - HESS5 | 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:52:28.052235 | |
----------------------------- Captured stdout call ----------------------------- email('𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> err as expected | ||||||
Passed | HEs - HES1 | info@ua-test.link | True | Verify ASCII. | 2020-08-16 23:52:32.189689 | |
----------------------------- Captured stdout call ----------------------------- email('info@ua-test.link') -> OK | ||||||
Passed | HEs - HES2 | info@普遍接受-测试.top | True | Verify ASCII with Unicode subdomain. | 2020-08-16 23:52:33.619371 | |
----------------------------- Captured stdout call ----------------------------- email('info@普遍接受-测试.top') -> OK | ||||||
Passed | HEs - HES3 | info@普遍接受-测试.世界 | True | Verify ASCII mailbox, Unicode domain. | 2020-08-16 23:52:35.025014 | |
----------------------------- Captured stdout call ----------------------------- email('info@普遍接受-测试.世界') -> OK | ||||||
Passed | HEs - HES5 | info@ua-test.invalid | True | Verify non-existent domain. | 2020-08-16 23:52:37.871287 | |
----------------------------- Captured stdout call ----------------------------- email('info@ua-test.invalid') -> OK | ||||||
Passed | HEs - HES6 | info@@ua-test.technology | False | Verify single @. | 2020-08-16 23:52:39.308265 | |
----------------------------- Captured stdout call ----------------------------- email('info@@ua-test.technology') -> err as expected | ||||||
Passed | HEs - HES7 | info@ua-test..technology | False | Verify empty label disallowed. | 2020-08-16 23:52:40.719785 | |
----------------------------- Captured stdout call ----------------------------- email('info@ua-test..technology') -> err as expected |
51 tests ran
(Un)check the boxes to filter the results.
44 passed, 0 skipped, 7 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | HEs - HESS2 | "i@fo"@ua-test.link | True | Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain | 2020-08-16 23:52:47.044378 | |
self = <test_python3_email_validator.Test_python3_EmailValidator.TestHEs object at 0x7fa280dee7c0>, value = {'input': '"i@fo"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"i@fo"@ua-test.link', 'output': '', 'success': True}]) def test_hess2(self, value): """ Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/email_validator') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="i@fo"@ua-test.link'], returncode=1).returncode test_suite/tests/python3/email_validator/_build/test_python3_email_validator.py:124: AssertionError ----------------------------- Captured stdout call ----------------------------- validate_email to '"i@fo"@ua-test.link' Unable to parse valid email address, error from lib: The email address is not valid. It must have exactly one @-sign. ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "./email_validator/src/h_es.py", line 26, in <module> valid = validate_email(args.input, check_deliverability=False) File "/usr/local/lib/python3.8/site-packages/email_validator/__init__.py", line 185, in validate_email raise EmailSyntaxError("The email address is not valid. It must have exactly one @-sign.") email_validator.EmailSyntaxError: The email address is not valid. It must have exactly one @-sign. | ||||||
Failed | HEs - HESS4 | "fußb@ll"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:47.973639 | |
self = <test_python3_email_validator.Test_python3_EmailValidator.TestHEs object at 0x7fa280d07220>, value = {'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/email_validator') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="fußb@ll"@ua-test.link'], returncode=1).returncode test_suite/tests/python3/email_validator/_build/test_python3_email_validator.py:152: AssertionError ----------------------------- Captured stdout call ----------------------------- validate_email to '"fußb@ll"@ua-test.link' Unable to parse valid email address, error from lib: The email address is not valid. It must have exactly one @-sign. ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "./email_validator/src/h_es.py", line 26, in <module> valid = validate_email(args.input, check_deliverability=False) File "/usr/local/lib/python3.8/site-packages/email_validator/__init__.py", line 185, in validate_email raise EmailSyntaxError("The email address is not valid. It must have exactly one @-sign.") email_validator.EmailSyntaxError: The email address is not valid. It must have exactly one @-sign. | ||||||
Failed | HEs - HESS4 | "普遍@受-测试"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:48.150977 | |
self = <test_python3_email_validator.Test_python3_EmailValidator.TestHEs object at 0x7fa280d07490>, value = {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/email_validator') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="普遍@受-测试"@ua-test.link'], returncode=1).returncode test_suite/tests/python3/email_validator/_build/test_python3_email_validator.py:152: AssertionError ----------------------------- Captured stdout call ----------------------------- validate_email to '"普遍@受-测试"@ua-test.link' Unable to parse valid email address, error from lib: The email address is not valid. It must have exactly one @-sign. ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "./email_validator/src/h_es.py", line 26, in <module> valid = validate_email(args.input, check_deliverability=False) File "/usr/local/lib/python3.8/site-packages/email_validator/__init__.py", line 185, in validate_email raise EmailSyntaxError("The email address is not valid. It must have exactly one @-sign.") email_validator.EmailSyntaxError: The email address is not valid. It must have exactly one @-sign. | ||||||
Failed | HEs - HESS4 | "मेल.डा@ामेल"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:48.323708 | |
self = <test_python3_email_validator.Test_python3_EmailValidator.TestHEs object at 0x7fa280cdc9a0>, value = {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/email_validator') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="मेल.डा@ामेल"@ua-test.link'], returncode=1).returncode test_suite/tests/python3/email_validator/_build/test_python3_email_validator.py:152: AssertionError ----------------------------- Captured stdout call ----------------------------- validate_email to '"मेल.डा@ामेल"@ua-test.link' Unable to parse valid email address, error from lib: The email address is not valid. It must have exactly one @-sign. ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "./email_validator/src/h_es.py", line 26, in <module> valid = validate_email(args.input, check_deliverability=False) File "/usr/local/lib/python3.8/site-packages/email_validator/__init__.py", line 185, in validate_email raise EmailSyntaxError("The email address is not valid. It must have exactly one @-sign.") email_validator.EmailSyntaxError: The email address is not valid. It must have exactly one @-sign. | ||||||
Failed | HEs - HESS4 | "اختبار-القبولا@عالمي"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:48.517240 | |
self = <test_python3_email_validator.Test_python3_EmailValidator.TestHEs object at 0x7fa280cdb970>, value = {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/email_validator') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="اختبار-القبولا@عالمي"@ua-test.link'], returncode=1).returncode test_suite/tests/python3/email_validator/_build/test_python3_email_validator.py:152: AssertionError ----------------------------- Captured stdout call ----------------------------- validate_email to '"اختبار-القبولا@عالمي"@ua-test.link' Unable to parse valid email address, error from lib: The email address is not valid. It must have exactly one @-sign. ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "./email_validator/src/h_es.py", line 26, in <module> valid = validate_email(args.input, check_deliverability=False) File "/usr/local/lib/python3.8/site-packages/email_validator/__init__.py", line 185, in validate_email raise EmailSyntaxError("The email address is not valid. It must have exactly one @-sign.") email_validator.EmailSyntaxError: The email address is not valid. It must have exactly one @-sign. | ||||||
Failed | HEs - HESS6 | "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:52:48.882554 | |
self = <test_python3_email_validator.Test_python3_EmailValidator.TestHEs object at 0x7fa280d264c0>, value = {'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess6(self, value): """ Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/email_validator') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/python3/email_validator/_build/test_python3_email_validator.py:180: AssertionError ----------------------------- Captured stdout call ----------------------------- validate_email to '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼' Unable to parse valid email address, error from lib: The email address contains invalid characters before the @-sign: ". ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "./email_validator/src/h_es.py", line 26, in <module> valid = validate_email(args.input, check_deliverability=False) File "/usr/local/lib/python3.8/site-packages/email_validator/__init__.py", line 192, in validate_email local_part_info = validate_email_local_part(parts[0], File "/usr/local/lib/python3.8/site-packages/email_validator/__init__.py", line 318, in validate_email_local_part raise EmailSyntaxError("The email address contains invalid characters before the @-sign: %s." % bad_chars) email_validator.EmailSyntaxError: The email address contains invalid characters before the @-sign: ". | ||||||
Failed | HEs - HESS7 | "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:52:49.076988 | |
self = <test_python3_email_validator.Test_python3_EmailValidator.TestHEs object at 0x7fa280c84550>, value = {'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess7(self, value): """ Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/email_validator') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/python3/email_validator/_build/test_python3_email_validator.py:194: AssertionError ----------------------------- Captured stdout call ----------------------------- validate_email to '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼' Unable to parse valid email address, error from lib: The email address is not valid. It must have exactly one @-sign. ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "./email_validator/src/h_es.py", line 26, in <module> valid = validate_email(args.input, check_deliverability=False) File "/usr/local/lib/python3.8/site-packages/email_validator/__init__.py", line 185, in validate_email raise EmailSyntaxError("The email address is not valid. It must have exactly one @-sign.") email_validator.EmailSyntaxError: The email address is not valid. It must have exactly one @-sign. | ||||||
Passed | HEs - HESG1 | info@ua-test.link | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:40.942188 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@ua-test.link'email successfully validated by lib | ||||||
Passed | HEs - HESG1 | info@ua-test.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:41.120925 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@ua-test.donées'email successfully validated by lib | ||||||
Passed | HEs - HESG1 | info@ua-test.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:41.299724 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@ua-test.世界'email successfully validated by lib | ||||||
Passed | HEs - HESG1 | info@ua-test.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:41.476590 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@ua-test.भारत'email successfully validated by lib | ||||||
Passed | HEs - HESG1 | info@ua-test.شبك | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:41.668878 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@ua-test.شبك'email successfully validated by lib | ||||||
Passed | HEs - HESG1 | info@fußball.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:41.862474 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@fußball.top'email successfully validated by lib | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:42.060707 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@普遍接受-测试.top'email successfully validated by lib | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:42.273111 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@मेल.डाटामेल.top'email successfully validated by lib | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:42.503276 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@اختبار-القبولالعالمي.top'email successfully validated by lib | ||||||
Passed | HEs - HESG1 | info@fußball.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:42.700757 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@fußball.donées'email successfully validated by lib | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:42.888169 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@普遍接受-测试.世界'email successfully validated by lib | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:43.074154 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@मेल.डाटामेल.भारत'email successfully validated by lib | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:43.268743 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@اختبار-القبولالعالمي.شبكة'email successfully validated by lib | ||||||
Passed | HEs - HESG2 | fußball@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:52:43.449634 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'fußball@ua-test.link'email successfully validated by lib | ||||||
Passed | HEs - HESG2 | 普遍接受-测试@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:52:43.643842 | |
----------------------------- Captured stdout call ----------------------------- validate_email to '普遍接受-测试@ua-test.link'email successfully validated by lib | ||||||
Passed | HEs - HESG2 | मेल.डाटामेल@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:52:43.829583 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'मेल.डाटामेल@ua-test.link'email successfully validated by lib | ||||||
Passed | HEs - HESG2 | اختبار-القبولالعالمي@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:52:44.007893 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'اختبار-القبولالعالمي@ua-test.link'email successfully validated by lib | ||||||
Passed | HEs - HESG3 | info@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:44.177626 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@ua-test.link'email successfully validated by lib | ||||||
Passed | HEs - HESG3 | fußball@ua-test.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:44.349601 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'fußball@ua-test.donées'email successfully validated by lib | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@ua-test.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:44.549274 | |
----------------------------- Captured stdout call ----------------------------- validate_email to '普遍接受-测试@ua-test.世界'email successfully validated by lib | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@ua-test.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:44.738927 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'ेल.डाटामेल@ua-test.भारत'email successfully validated by lib | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@ua-test.شبك | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:44.915771 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'اختبار-القبولالعالمي@ua-test.شبك'email successfully validated by lib | ||||||
Passed | HEs - HESG3 | fußball@fußball.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:45.120354 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'fußball@fußball.top'email successfully validated by lib | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:45.307250 | |
----------------------------- Captured stdout call ----------------------------- validate_email to '普遍接受-测试@普遍接受-测试.top'email successfully validated by lib | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:45.486509 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'ेल.डाटामेल@मेल.डाटामेल.top'email successfully validated by lib | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:45.673378 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top'email successfully validated by lib | ||||||
Passed | HEs - HESG3 | fußball@fußball.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:45.865962 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'fußball@fußball.donées'email successfully validated by lib | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:46.069311 | |
----------------------------- Captured stdout call ----------------------------- validate_email to '普遍接受-测试@普遍接受-测试.世界'email successfully validated by lib | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:46.257635 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'ेल.डाटामेल@मेल.डाटामेल.भारत'email successfully validated by lib | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:52:46.468683 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة'email successfully validated by lib | ||||||
Passed | HEs - HESG4 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:52:46.673627 | |
----------------------------- Captured stdout call ----------------------------- validate_email to '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'email successfully validated by lib | ||||||
Passed | HEs - HESS1 | i@fo@ua-test.link | False | Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain | 2020-08-16 23:52:46.866351 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'i@fo@ua-test.link' err parsing email as expected: The email address is not valid. It must have exactly one @-sign. | ||||||
Passed | HEs - HESS3 | fußb@ll@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:47.232075 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'fußb@ll@ua-test.link' err parsing email as expected: The email address is not valid. It must have exactly one @-sign. | ||||||
Passed | HEs - HESS3 | 普遍@受-测试@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:47.415742 | |
----------------------------- Captured stdout call ----------------------------- validate_email to '普遍@受-测试@ua-test.link' err parsing email as expected: The email address is not valid. It must have exactly one @-sign. | ||||||
Passed | HEs - HESS3 | मेल.डा@ामेल@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:47.618995 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'मेल.डा@ामेल@ua-test.link' err parsing email as expected: The email address is not valid. It must have exactly one @-sign. | ||||||
Passed | HEs - HESS3 | اختبار-القبولا@عالمي@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:52:47.781994 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'اختبار-القبولا@عالمي@ua-test.link' err parsing email as expected: The email address is not valid. It must have exactly one @-sign. | ||||||
Passed | HEs - HESS5 | 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:52:48.688671 | |
----------------------------- Captured stdout call ----------------------------- validate_email to '𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼' err parsing email as expected: The email address is not valid. It must have exactly one @-sign. | ||||||
Passed | HEs - HES1 | info@ua-test.link | True | Verify ASCII. | 2020-08-16 23:52:49.255895 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@ua-test.link'email successfully validated by lib | ||||||
Passed | HEs - HES2 | info@普遍接受-测试.top | True | Verify ASCII with Unicode subdomain. | 2020-08-16 23:52:49.429869 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@普遍接受-测试.top'email successfully validated by lib | ||||||
Passed | HEs - HES3 | info@普遍接受-测试.世界 | True | Verify ASCII mailbox, Unicode domain. | 2020-08-16 23:52:49.615258 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@普遍接受-测试.世界'email successfully validated by lib | ||||||
Passed | HEs - HES4 | données@ua-test.link | True | Verify Unicode mailbox, ASCII domain. | 2020-08-16 23:52:49.794660 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'données@ua-test.link'email successfully validated by lib | ||||||
Passed | HEs - HES5 | info@ua-test.invalid | True | Verify non-existent domain. | 2020-08-16 23:52:49.977631 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@ua-test.invalid'email successfully validated by lib | ||||||
Passed | HEs - HES6 | info@@ua-test.technology | False | Verify single @. | 2020-08-16 23:52:50.146081 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@@ua-test.technology' err parsing email as expected: The email address is not valid. It must have exactly one @-sign. | ||||||
Passed | HEs - HES7 | info@ua-test..technology | False | Verify empty label disallowed. | 2020-08-16 23:52:50.320816 | |
----------------------------- Captured stdout call ----------------------------- validate_email to 'info@ua-test..technology' err parsing email as expected: An email address cannot have two periods in a row. |
62 tests ran
(Un)check the boxes to filter the results.
42 passed, 0 skipped, 20 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | LA2U - LA2UG3 | xn--fuball-cta.top | fußball.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:52:51.077374 |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLA2U object at 0x7fa280d16880>, value = {'input': 'xn--fuball-cta.top', 'output': 'fußball.top', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'xn--fuball-cta.top', 'output': 'fußball.top', 'success': True}, {'input': 'xn----f38am99bqvcd5liy1cxsg.top', 'output': '普遍接受-测试.top', 'success': True}, {'input': 'xn--r2bi6d.xn--c2bd4bq1db8d.top', 'output': 'मेल.डाटामेल.top', 'success': True}]) def test_la2ug3(self, value): """ Verify basic Unicode support - ACE domain with ASCII TLD """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=xn--fuball-cta.top', '--expected=fußball.top'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('xn--fuball-cta.top') -> err unexpected ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "./encodings_idna/binaries/l_a2u.py", line 26, in <module> result, _ = Codec().decode(input) File "/usr/local/lib/python3.8/encodings/idna.py", line 214, in decode result.append(ToUnicode(label)) File "/usr/local/lib/python3.8/encodings/idna.py", line 139, in ToUnicode raise UnicodeError("IDNA does not round-trip", label, label2) UnicodeError: ('IDNA does not round-trip', b'xn--fuball-cta', b'fussball') | ||||||
Failed | LA2U - LA2UG5 | xn--fuball-cta.xn--dones-dsa | fußball.donées | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:52:51.968364 |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLA2U object at 0x7fa280cbf430>, value = {'input': 'xn--fuball-cta.xn--dones-dsa', 'output': 'fußball.donées', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'xn--fuball-cta.xn--dones-dsa', 'output': 'fußball.donées', 'success': True}, {'input': 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', 'output': '普遍接受-测试.世界', 'success': True}, {'input': 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', 'output': 'मेल.डाटामेल.भारत', 'success': True}, {'input': 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd', 'output': 'اختبار-القبولالعالمي.شبكة', 'success': True}]) def test_la2ug5(self, value): """ Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=xn--fuball-cta.xn--dones-dsa', '--expected=fußball.donées'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:110: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('xn--fuball-cta.xn--dones-dsa') -> err unexpected ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "./encodings_idna/binaries/l_a2u.py", line 26, in <module> result, _ = Codec().decode(input) File "/usr/local/lib/python3.8/encodings/idna.py", line 214, in decode result.append(ToUnicode(label)) File "/usr/local/lib/python3.8/encodings/idna.py", line 139, in ToUnicode raise UnicodeError("IDNA does not round-trip", label, label2) UnicodeError: ('IDNA does not round-trip', b'xn--fuball-cta', b'fussball') | ||||||
Failed | LA2U - LA2US1 | xn--fuball-CTA.test | fußball.test | True | A-label validation - A-label, not all in lowercase | 2020-08-16 23:52:52.721726 |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLA2U object at 0x7fa280cdf940>, value = {'input': 'xn--fuball-CTA.test', 'output': 'fußball.test', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'xn--fuball-CTA.test', 'output': 'fußball.test', 'success': True}]) def test_la2us1(self, value): """ A-label validation - A-label, not all in lowercase """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=xn--fuball-CTA.test', '--expected=fußball.test'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:138: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('xn--fuball-CTA.test') -> err unexpected ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "./encodings_idna/binaries/l_a2u.py", line 26, in <module> result, _ = Codec().decode(input) File "/usr/local/lib/python3.8/encodings/idna.py", line 214, in decode result.append(ToUnicode(label)) File "/usr/local/lib/python3.8/encodings/idna.py", line 139, in ToUnicode raise UnicodeError("IDNA does not round-trip", label, label2) UnicodeError: ('IDNA does not round-trip', b'xn--fuball-CTA', b'fussball') | ||||||
Failed | LA2U - LA2US3 | -xn--xuball-cta.test | False | A-label validation - A-label that starts with '-' (hyphen) | 2020-08-16 23:52:53.030008 | |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLA2U object at 0x7fa280cca280>, value = {'input': '-xn--xuball-cta.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '-xn--xuball-cta.test', 'output': '', 'success': False}]) def test_la2us3(self, value): """ A-label validation - A-label that starts with '-' (hyphen) """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=-xn--xuball-cta.test', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:168: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('-xn--xuball-cta.test') -> -xn--xuball-cta.test, with expected=None | ||||||
Failed | LU2A - LU2AG3 | fußball.top | xn--fuball-cta.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:52:54.076493 |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280d425e0>, value = {'input': 'fußball.top', 'output': 'xn--fuball-cta.top', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball.top', 'output': 'xn--fuball-cta.top', 'success': True}, {'input': '普遍接受-测试.top', 'output': 'xn----f38am99bqvcd5liy1cxsg.top', 'success': True}, {'input': 'मेल.डाटामेल.top', 'output': 'xn--r2bi6d.xn--c2bd4bq1db8d.top', 'success': True}, {'input': 'اختبار-القبولالعالمي.top', 'output': 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.top', 'success': True}]) def test_lu2ag3(self, value): """ Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=fußball.top', '--expected=xn--fuball-cta.top'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:215: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('fußball.top') -> b'fussball.top', with expected=xn--fuball-cta.top | ||||||
Failed | LU2A - LU2AG5 | fußball.donées | xn--fuball-cta.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:52:55.260488 |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280d5a580>, value = {'input': 'fußball.donées', 'output': 'xn--fuball-cta.xn--dones-dsa', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball.donées', 'output': 'xn--fuball-cta.xn--dones-dsa', 'success': True}, {'input': '普遍接受-测试.世界', 'output': 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', 'success': True}, {'input': 'मेल.डाटामेल.भारत', 'output': 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', 'success': True}, {'input': 'اختبار-القبولالعالمي.شبكة', 'output': 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd', 'success': True}]) def test_lu2ag5(self, value): """ Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=fußball.donées', '--expected=xn--fuball-cta.xn--dones-dsa'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:243: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('fußball.donées') -> b'fussball.xn--dones-dsa', with expected=xn--fuball-cta.xn--dones-dsa | ||||||
Failed | LU2A - LU2AS1 | fuß.ball.donées | xn--fu-hia.ball.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:52:56.076858 |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280d4e1c0>, value = {'input': 'fuß.ball.donées', 'output': 'xn--fu-hia.ball.xn--dones-dsa', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fuß.ball.donées', 'output': 'xn--fu-hia.ball.xn--dones-dsa', 'success': True}, {'input': '普遍.接受-测试.世界', 'output': 'xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g', 'success': True}, {'input': 'मेल.डाटामेल.भारत', 'output': 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', 'success': True}, {'input': 'اخت.بار-القبولالعالمي.شبكة', 'output': 'xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd', 'success': True}]) def test_lu2as1(self, value): """ Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=fuß.ball.donées', '--expected=xn--fu-hia.ball.xn--dones-dsa'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:271: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('fuß.ball.donées') -> b'fuss.ball.xn--dones-dsa', with expected=xn--fu-hia.ball.xn--dones-dsa | ||||||
Failed | LU2A - LU2AS5 | 普遍---测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions | 2020-08-16 23:52:57.215474 | |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280c52940>, value = {'input': '普遍---测试.世界', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '普遍---测试.世界', 'output': '', 'success': False}]) def test_lu2as5(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=普遍---测试.世界', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:329: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('普遍---测试.世界') -> b'xn------gh9f461aiy1cxsg.xn--rhqv96g', with expected=None | ||||||
Failed | LU2A - LU2AS6 | ̈.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:52:57.374990 | |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280c2cf10>, value = {'input': '̈.fußball.donées', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '̈.fußball.donées', 'output': '', 'success': False}, {'input': '᷀.ua-test.top', 'output': '', 'success': False}]) def test_lu2as6(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=̈.fußball.donées', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:343: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('̈.fußball.donées') -> b'xn--ssa.fussball.xn--dones-dsa', with expected=None | ||||||
Failed | LU2A - LU2AS6 | ᷀.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:52:57.524989 | |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280d671c0>, value = {'input': '᷀.ua-test.top', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '̈.fußball.donées', 'output': '', 'success': False}, {'input': '᷀.ua-test.top', 'output': '', 'success': False}]) def test_lu2as6(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=᷀.ua-test.top', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:343: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('᷀.ua-test.top') -> b'xn--7dg.ua-test.top', with expected=None | ||||||
Failed | LU2A - LU2AS7 | :www.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:52:57.694880 | |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280d8af40>, value = {'input': ':www.fußball.donées', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=:www.fußball.donées', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode(':www.fußball.donées') -> b':www.fussball.xn--dones-dsa', with expected=None | ||||||
Failed | LU2A - LU2AS7 | Ė.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:52:57.849113 | |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280cb13a0>, value = {'input': 'Ė.ua-test.top', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=Ė.ua-test.top', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('Ė.ua-test.top') -> b'xn--lea.ua-test.top', with expected=None | ||||||
Failed | LU2A - LU2AS7 | 〈普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:52:58.026734 | |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280c7e4f0>, value = {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=〈普遍接受-测试.世界', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('〈普遍接受-测试.世界') -> b'xn----l4tv88knhn3idkpnv07cmqh.xn--rhqv96g', with expected=None | ||||||
Failed | LU2A - LU2AS8 | نامهای.co | xn--mgba3gch31f060k.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:52:58.176415 |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280db64f0>, value = {'input': 'نامه\u200cای.co', 'output': 'xn--mgba3gch31f060k.co', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'نامه\u200cای.co', 'output': 'xn--mgba3gch31f060k.co', 'success': True}, {'input': 'ශ්\u200dරී.co', 'output': 'xn--10cl1a0b660p.co', 'success': True}]) def test_lu2as8(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=نامه\u200cای.co', '--expected=xn--mgba3gch31f060k.co'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:369: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('نامهای.co') -> b'xn--mgba3gch31f.co', with expected=xn--mgba3gch31f060k.co | ||||||
Failed | LU2A - LU2AS8 | ශ්රී.co | xn--10cl1a0b660p.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:52:58.357328 |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280ca9460>, value = {'input': 'ශ්\u200dරී.co', 'output': 'xn--10cl1a0b660p.co', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'نامه\u200cای.co', 'output': 'xn--mgba3gch31f060k.co', 'success': True}, {'input': 'ශ්\u200dරී.co', 'output': 'xn--10cl1a0b660p.co', 'success': True}]) def test_lu2as8(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=ශ්\u200dරී.co', '--expected=xn--10cl1a0b660p.co'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:369: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('ශ්රී.co') -> b'xn--10cl1a0b.co', with expected=xn--10cl1a0b660p.co | ||||||
Failed | LU2A - LU2AS9 | mn | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:52:58.524108 | |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280bbe520>, value = {'input': 'm\u200cn', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'm\u200cn', 'output': '', 'success': False}, {'input': 'p\u200dq', 'output': '', 'success': False}]) def test_lu2as9(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=m\u200cn', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:385: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('mn') -> b'mn', with expected=None | ||||||
Failed | LU2A - LU2AS9 | pq | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:52:58.704463 | |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280bbb760>, value = {'input': 'p\u200dq', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'm\u200cn', 'output': '', 'success': False}, {'input': 'p\u200dq', 'output': '', 'success': False}]) def test_lu2as9(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=p\u200dq', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:385: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('pq') -> b'pq', with expected=None | ||||||
Failed | LU2A - LU2AS11 | w.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:52:59.056552 | |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280c9c070>, value = {'input': '\u0557w.fußball.donées', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '\u0557w.fußball.donées', 'output': '', 'success': False}]) def test_lu2as11(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing an UNASSIGNED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=\u0557w.fußball.donées', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:413: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('w.fußball.donées') -> b'xn--w-29b.fussball.xn--dones-dsa', with expected=None | ||||||
Failed | LU2A - LU2AS13 | 𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:52:59.441843 | |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280c12970>, value = {'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False}]) def test_lu2as13(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:441: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> b'xn--hc8cekycho6b.xn--gc8cua9a', with expected=None | ||||||
Failed | LU2A - LU2AS14 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:52:59.615516 | |
self = <test_python3_encodings_idna.Test_python3_EncodingsIdna.TestLU2A object at 0x7fa280be4ac0>, value = {'input': '\U0001034e𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '\U0001034e𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False}]) def test_lu2as14(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing an UNASSIGNED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/encodings_idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=\U0001034e𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/encodings_idna/_build/test_python3_encodings_idna.py:455: AssertionError ----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> b'xn--hc8cekyct1b6b.xn--gc8cua9a', with expected=None | ||||||
Passed | LA2U - LA2UG1 | www.sinodun.com | www.sinodun.com | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:52:50.472690 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('www.sinodun.com') -> www.sinodun.com, with expected=www.sinodun.com -> err unexpected | ||||||
Passed | LA2U - LA2UG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:52:50.627133 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('www.lunch.org.uk') -> www.lunch.org.uk, with expected=www.lunch.org.uk -> err unexpected | ||||||
Passed | LA2U - LA2UG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:52:50.771023 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('ua-test.link') -> ua-test.link, with expected=ua-test.link -> err unexpected | ||||||
Passed | LA2U - LA2UG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:52:50.930425 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('ua-test.technology') -> ua-test.technology, with expected=ua-test.technology -> err unexpected | ||||||
Passed | LA2U - LA2UG3 | xn----f38am99bqvcd5liy1cxsg.top | 普遍接受-测试.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:52:51.209509 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('xn----f38am99bqvcd5liy1cxsg.top') -> 普遍接受-测试.top, with expected=普遍接受-测试.top -> err unexpected | ||||||
Passed | LA2U - LA2UG3 | xn--r2bi6d.xn--c2bd4bq1db8d.top | मेल.डाटामेल.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:52:51.355997 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('xn--r2bi6d.xn--c2bd4bq1db8d.top') -> मेल.डाटामेल.top, with expected=मेल.डाटामेल.top -> err unexpected | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--dones-dsa | ua-test.donées | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:52:51.516203 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('ua-test.xn--dones-dsa') -> ua-test.donées, with expected=ua-test.donées -> err unexpected | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--rhqv96g | ua-test.世界 | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:52:51.675817 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('ua-test.xn--rhqv96g') -> ua-test.世界, with expected=ua-test.世界 -> err unexpected | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--h2brj9c | ua-test.भारत | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:52:51.817988 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('ua-test.xn--h2brj9c') -> ua-test.भारत, with expected=ua-test.भारत -> err unexpected | ||||||
Passed | LA2U - LA2UG5 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | 普遍接受-测试.世界 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:52:52.106343 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g') -> 普遍接受-测试.世界, with expected=普遍接受-测试.世界 -> err unexpected | ||||||
Passed | LA2U - LA2UG5 | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | मेल.डाटामेल.भारत | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:52:52.255705 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c') -> मेल.डाटामेल.भारत, with expected=मेल.डाटामेल.भारत -> err unexpected | ||||||
Passed | LA2U - LA2UG5 | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | اختبار-القبولالعالمي.شبكة | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:52:52.417247 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd') -> اختبار-القبولالعالمي.شبكة, with expected=اختبار-القبولالعالمي.شبكة -> err unexpected | ||||||
Passed | LA2U - LA2UG6 | xn--hc8cekyct1b.xn--gc8cua9a | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:52:52.560291 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('xn--hc8cekyct1b.xn--gc8cua9a') -> 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼, with expected=𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 -> err unexpected | ||||||
Passed | LA2U - LA2US2 | xn--xuball-cta-.test | False | A-label validation - A-label that ends with '-' (hyphen) | 2020-08-16 23:52:52.883132 | |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().decode('xn--xuball-cta-.test') -> err as expected | ||||||
Passed | LU2A - LU2AG1 | www.sinodun.com | www.sinodun.com | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:52:53.187796 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('www.sinodun.com') -> b'www.sinodun.com', with expected=www.sinodun.com -> err unexpected | ||||||
Passed | LU2A - LU2AG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:52:53.333310 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('www.lunch.org.uk') -> b'www.lunch.org.uk', with expected=www.lunch.org.uk -> err unexpected | ||||||
Passed | LU2A - LU2AG1 | xn----f38am99bqvcd5liy1cxsg.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:52:53.490618 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('xn----f38am99bqvcd5liy1cxsg.top') -> b'xn----f38am99bqvcd5liy1cxsg.top', with expected=xn----f38am99bqvcd5liy1cxsg.top -> err unexpected | ||||||
Passed | LU2A - LU2AG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:52:53.631474 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('ua-test.link') -> b'ua-test.link', with expected=ua-test.link -> err unexpected | ||||||
Passed | LU2A - LU2AG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:52:53.768191 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('ua-test.technology') -> b'ua-test.technology', with expected=ua-test.technology -> err unexpected | ||||||
Passed | LU2A - LU2AG2 | ua-test.xn--rhqv96g | ua-test.xn--rhqv96g | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:52:53.916580 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('ua-test.xn--rhqv96g') -> b'ua-test.xn--rhqv96g', with expected=ua-test.xn--rhqv96g -> err unexpected | ||||||
Passed | LU2A - LU2AG3 | 普遍接受-测试.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:52:54.223007 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('普遍接受-测试.top') -> b'xn----f38am99bqvcd5liy1cxsg.top', with expected=xn----f38am99bqvcd5liy1cxsg.top -> err unexpected | ||||||
Passed | LU2A - LU2AG3 | मेल.डाटामेल.top | xn--r2bi6d.xn--c2bd4bq1db8d.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:52:54.362285 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('मेल.डाटामेल.top') -> b'xn--r2bi6d.xn--c2bd4bq1db8d.top', with expected=xn--r2bi6d.xn--c2bd4bq1db8d.top -> err unexpected | ||||||
Passed | LU2A - LU2AG3 | اختبار-القبولالعالمي.top | xn----ymcabaacdn3byb2g4e1acbcs4c7b.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:52:54.516057 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('اختبار-القبولالعالمي.top') -> b'xn----ymcabaacdn3byb2g4e1acbcs4c7b.top', with expected=xn----ymcabaacdn3byb2g4e1acbcs4c7b.top -> err unexpected | ||||||
Passed | LU2A - LU2AG4 | ua-test.donées | ua-test.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:52:54.675253 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('ua-test.donées') -> b'ua-test.xn--dones-dsa', with expected=ua-test.xn--dones-dsa -> err unexpected | ||||||
Passed | LU2A - LU2AG4 | ua-test.世界 | ua-test.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:52:54.845721 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('ua-test.世界') -> b'ua-test.xn--rhqv96g', with expected=ua-test.xn--rhqv96g -> err unexpected | ||||||
Passed | LU2A - LU2AG4 | ua-test.भारत | ua-test.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:52:54.977073 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('ua-test.भारत') -> b'ua-test.xn--h2brj9c', with expected=ua-test.xn--h2brj9c -> err unexpected | ||||||
Passed | LU2A - LU2AG4 | ua-test.شبك | ua-test.xn--ngbx0c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:52:55.119626 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('ua-test.شبك') -> b'ua-test.xn--ngbx0c', with expected=ua-test.xn--ngbx0c -> err unexpected | ||||||
Passed | LU2A - LU2AG5 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:52:55.412468 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('普遍接受-测试.世界') -> b'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected=xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g -> err unexpected | ||||||
Passed | LU2A - LU2AG5 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:52:55.560038 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('मेल.डाटामेल.भारत') -> b'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', with expected=xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c -> err unexpected | ||||||
Passed | LU2A - LU2AG5 | اختبار-القبولالعالمي.شبكة | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:52:55.700851 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('اختبار-القبولالعالمي.شبكة') -> b'xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd', with expected=xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd -> err unexpected | ||||||
Passed | LU2A - LU2AG6 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | xn--hc8cekyct1b.xn--gc8cua9a | True | Verify Unicode support for higher planes - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:52:55.858543 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> b'xn--hc8cekyct1b.xn--gc8cua9a', with expected=xn--hc8cekyct1b.xn--gc8cua9a -> err unexpected | ||||||
Passed | LU2A - LU2AS1 | 普遍.接受-测试.世界 | xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:52:56.239657 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('普遍.接受-测试.世界') -> b'xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g', with expected=xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g -> err unexpected | ||||||
Passed | LU2A - LU2AS1 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:52:56.383623 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('मेल.डाटामेल.भारत') -> b'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', with expected=xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c -> err unexpected | ||||||
Passed | LU2A - LU2AS1 | اخت.بار-القبولالعالمي.شبكة | xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:52:56.531072 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('اخت.بار-القبولالعالمي.شبكة') -> b'xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd', with expected=xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd -> err unexpected | ||||||
Passed | LU2A - LU2AS2 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with .FULLWIDTH FULL STOP (U+FF0E) | 2020-08-16 23:52:56.679261 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('普遍接受-测试.世界') -> b'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected=xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g -> err unexpected | ||||||
Passed | LU2A - LU2AS3 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。IDEOGRAPHIC FULL STOP (U+3002) | 2020-08-16 23:52:56.881597 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('普遍接受-测试。世界') -> b'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected=xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g -> err unexpected | ||||||
Passed | LU2A - LU2AS4 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。 HALFWIDTH IDEOGRAPHIC FULL STOP (U+FF61) | 2020-08-16 23:52:57.054744 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('普遍接受-测试。世界') -> b'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected=xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g -> err unexpected | ||||||
Passed | LU2A - LU2AS10 | ァ・〆.test | xn--v6jur4i.test | True | Verify CONTEXTO support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTO character in a label | 2020-08-16 23:52:58.854466 |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('ァ・〆.test') -> b'xn--v6jur4i.test', with expected=xn--v6jur4i.test -> err unexpected | ||||||
Passed | LU2A - LU2AS12 | 普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a label that is 64 characters or longer in ACE form | 2020-08-16 23:52:59.254071 | |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界') -> err as expected | ||||||
Passed | LU2A - LU2AS15 | نامهایa.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:52:59.774825 | |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('نامهایa.test') -> err as expected | ||||||
Passed | LU2A - LU2AS15 | نامaهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:52:59.926884 | |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('نامaهای.test') -> err as expected | ||||||
Passed | LU2A - LU2AS15 | aنامهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:53:00.065165 | |
----------------------------- Captured stdout call ----------------------------- encodings.idna.Codec().encode('aنامهای.test') -> err as expected |
62 tests ran
(Un)check the boxes to filter the results.
62 passed, 0 skipped, 0 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Passed | LA2U - LA2UG1 | www.sinodun.com | www.sinodun.com | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:53:00.211292 |
----------------------------- Captured stdout call ----------------------------- idna.decode('www.sinodun.com') -> www.sinodun.com, with expected=www.sinodun.com | ||||||
Passed | LA2U - LA2UG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:53:00.357632 |
----------------------------- Captured stdout call ----------------------------- idna.decode('www.lunch.org.uk') -> www.lunch.org.uk, with expected=www.lunch.org.uk | ||||||
Passed | LA2U - LA2UG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:53:00.490205 |
----------------------------- Captured stdout call ----------------------------- idna.decode('ua-test.link') -> ua-test.link, with expected=ua-test.link | ||||||
Passed | LA2U - LA2UG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:53:00.641023 |
----------------------------- Captured stdout call ----------------------------- idna.decode('ua-test.technology') -> ua-test.technology, with expected=ua-test.technology | ||||||
Passed | LA2U - LA2UG3 | xn--fuball-cta.top | fußball.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:53:00.800153 |
----------------------------- Captured stdout call ----------------------------- idna.decode('xn--fuball-cta.top') -> fußball.top, with expected=fußball.top | ||||||
Passed | LA2U - LA2UG3 | xn----f38am99bqvcd5liy1cxsg.top | 普遍接受-测试.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:53:00.963302 |
----------------------------- Captured stdout call ----------------------------- idna.decode('xn----f38am99bqvcd5liy1cxsg.top') -> 普遍接受-测试.top, with expected=普遍接受-测试.top | ||||||
Passed | LA2U - LA2UG3 | xn--r2bi6d.xn--c2bd4bq1db8d.top | मेल.डाटामेल.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:53:01.109913 |
----------------------------- Captured stdout call ----------------------------- idna.decode('xn--r2bi6d.xn--c2bd4bq1db8d.top') -> मेल.डाटामेल.top, with expected=मेल.डाटामेल.top | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--dones-dsa | ua-test.donées | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:53:01.238849 |
----------------------------- Captured stdout call ----------------------------- idna.decode('ua-test.xn--dones-dsa') -> ua-test.donées, with expected=ua-test.donées | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--rhqv96g | ua-test.世界 | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:53:01.369885 |
----------------------------- Captured stdout call ----------------------------- idna.decode('ua-test.xn--rhqv96g') -> ua-test.世界, with expected=ua-test.世界 | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--h2brj9c | ua-test.भारत | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:53:01.519159 |
----------------------------- Captured stdout call ----------------------------- idna.decode('ua-test.xn--h2brj9c') -> ua-test.भारत, with expected=ua-test.भारत | ||||||
Passed | LA2U - LA2UG5 | xn--fuball-cta.xn--dones-dsa | fußball.donées | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:01.666262 |
----------------------------- Captured stdout call ----------------------------- idna.decode('xn--fuball-cta.xn--dones-dsa') -> fußball.donées, with expected=fußball.donées | ||||||
Passed | LA2U - LA2UG5 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | 普遍接受-测试.世界 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:01.799639 |
----------------------------- Captured stdout call ----------------------------- idna.decode('xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g') -> 普遍接受-测试.世界, with expected=普遍接受-测试.世界 | ||||||
Passed | LA2U - LA2UG5 | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | मेल.डाटामेल.भारत | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:01.959942 |
----------------------------- Captured stdout call ----------------------------- idna.decode('xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c') -> मेल.डाटामेल.भारत, with expected=मेल.डाटामेल.भारत | ||||||
Passed | LA2U - LA2UG5 | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | اختبار-القبولالعالمي.شبكة | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:02.098723 |
----------------------------- Captured stdout call ----------------------------- idna.decode('xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd') -> اختبار-القبولالعالمي.شبكة, with expected=اختبار-القبولالعالمي.شبكة | ||||||
Passed | LA2U - LA2UG6 | xn--hc8cekyct1b.xn--gc8cua9a | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:53:02.232854 |
----------------------------- Captured stdout call ----------------------------- idna.decode('xn--hc8cekyct1b.xn--gc8cua9a') -> 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼, with expected=𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | ||||||
Passed | LA2U - LA2US1 | xn--fuball-CTA.test | fußball.test | True | A-label validation - A-label, not all in lowercase | 2020-08-16 23:53:02.389667 |
----------------------------- Captured stdout call ----------------------------- idna.decode('xn--fuball-CTA.test') -> fußball.test, with expected=fußball.test | ||||||
Passed | LA2U - LA2US2 | xn--xuball-cta-.test | False | A-label validation - A-label that ends with '-' (hyphen) | 2020-08-16 23:53:02.545946 | |
----------------------------- Captured stdout call ----------------------------- idna.decode('xn--xuball-cta-.test') -> err as expected (A-label must not end with a hyphen) | ||||||
Passed | LA2U - LA2US3 | -xn--xuball-cta.test | False | A-label validation - A-label that starts with '-' (hyphen) | 2020-08-16 23:53:02.716425 | |
----------------------------- Captured stdout call ----------------------------- idna.decode('-xn--xuball-cta.test') -> err as expected (Label must not start or end with a hyphen) | ||||||
Passed | LU2A - LU2AG1 | www.sinodun.com | www.sinodun.com | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:53:02.897212 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('www.sinodun.com') -> b'www.sinodun.com', with expected=b'www.sinodun.com' | ||||||
Passed | LU2A - LU2AG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:53:03.064788 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('www.lunch.org.uk') -> b'www.lunch.org.uk', with expected=b'www.lunch.org.uk' | ||||||
Passed | LU2A - LU2AG1 | xn----f38am99bqvcd5liy1cxsg.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:53:03.234002 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('xn----f38am99bqvcd5liy1cxsg.top') -> b'xn----f38am99bqvcd5liy1cxsg.top', with expected=b'xn----f38am99bqvcd5liy1cxsg.top' | ||||||
Passed | LU2A - LU2AG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:53:03.417914 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('ua-test.link') -> b'ua-test.link', with expected=b'ua-test.link' | ||||||
Passed | LU2A - LU2AG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:53:03.606920 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('ua-test.technology') -> b'ua-test.technology', with expected=b'ua-test.technology' | ||||||
Passed | LU2A - LU2AG2 | ua-test.xn--rhqv96g | ua-test.xn--rhqv96g | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:53:03.776983 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('ua-test.xn--rhqv96g') -> b'ua-test.xn--rhqv96g', with expected=b'ua-test.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG3 | fußball.top | xn--fuball-cta.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:53:03.926910 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('fußball.top') -> b'xn--fuball-cta.top', with expected=b'xn--fuball-cta.top' | ||||||
Passed | LU2A - LU2AG3 | 普遍接受-测试.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:53:04.060416 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('普遍接受-测试.top') -> b'xn----f38am99bqvcd5liy1cxsg.top', with expected=b'xn----f38am99bqvcd5liy1cxsg.top' | ||||||
Passed | LU2A - LU2AG3 | मेल.डाटामेल.top | xn--r2bi6d.xn--c2bd4bq1db8d.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:53:04.224431 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('मेल.डाटामेल.top') -> b'xn--r2bi6d.xn--c2bd4bq1db8d.top', with expected=b'xn--r2bi6d.xn--c2bd4bq1db8d.top' | ||||||
Passed | LU2A - LU2AG3 | اختبار-القبولالعالمي.top | xn----ymcabaacdn3byb2g4e1acbcs4c7b.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:53:04.368094 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('اختبار-القبولالعالمي.top') -> b'xn----ymcabaacdn3byb2g4e1acbcs4c7b.top', with expected=b'xn----ymcabaacdn3byb2g4e1acbcs4c7b.top' | ||||||
Passed | LU2A - LU2AG4 | ua-test.donées | ua-test.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:53:04.519446 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('ua-test.donées') -> b'ua-test.xn--dones-dsa', with expected=b'ua-test.xn--dones-dsa' | ||||||
Passed | LU2A - LU2AG4 | ua-test.世界 | ua-test.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:53:04.675986 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('ua-test.世界') -> b'ua-test.xn--rhqv96g', with expected=b'ua-test.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG4 | ua-test.भारत | ua-test.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:53:04.821896 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('ua-test.भारत') -> b'ua-test.xn--h2brj9c', with expected=b'ua-test.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AG4 | ua-test.شبك | ua-test.xn--ngbx0c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:53:04.980211 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('ua-test.شبك') -> b'ua-test.xn--ngbx0c', with expected=b'ua-test.xn--ngbx0c' | ||||||
Passed | LU2A - LU2AG5 | fußball.donées | xn--fuball-cta.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:05.149307 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('fußball.donées') -> b'xn--fuball-cta.xn--dones-dsa', with expected=b'xn--fuball-cta.xn--dones-dsa' | ||||||
Passed | LU2A - LU2AG5 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:05.306295 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('普遍接受-测试.世界') -> b'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected=b'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG5 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:05.455536 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('मेल.डाटामेल.भारत') -> b'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', with expected=b'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AG5 | اختبار-القبولالعالمي.شبكة | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:05.610201 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('اختبار-القبولالعالمي.شبكة') -> b'xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd', with expected=b'xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd' | ||||||
Passed | LU2A - LU2AG6 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | xn--hc8cekyct1b.xn--gc8cua9a | True | Verify Unicode support for higher planes - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:53:05.747809 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> b'xn--hc8cekyct1b.xn--gc8cua9a', with expected=b'xn--hc8cekyct1b.xn--gc8cua9a' | ||||||
Passed | LU2A - LU2AS1 | fuß.ball.donées | xn--fu-hia.ball.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:53:05.889444 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('fuß.ball.donées') -> b'xn--fu-hia.ball.xn--dones-dsa', with expected=b'xn--fu-hia.ball.xn--dones-dsa' | ||||||
Passed | LU2A - LU2AS1 | 普遍.接受-测试.世界 | xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:53:06.039981 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('普遍.接受-测试.世界') -> b'xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g', with expected=b'xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS1 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:53:06.198661 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('मेल.डाटामेल.भारत') -> b'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', with expected=b'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AS1 | اخت.بار-القبولالعالمي.شبكة | xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:53:06.337806 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('اخت.بار-القبولالعالمي.شبكة') -> b'xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd', with expected=b'xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd' | ||||||
Passed | LU2A - LU2AS2 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with .FULLWIDTH FULL STOP (U+FF0E) | 2020-08-16 23:53:06.499713 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('普遍接受-测试.世界') -> b'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected=b'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS3 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。IDEOGRAPHIC FULL STOP (U+3002) | 2020-08-16 23:53:06.693098 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('普遍接受-测试。世界') -> b'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected=b'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS4 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。 HALFWIDTH IDEOGRAPHIC FULL STOP (U+FF61) | 2020-08-16 23:53:06.840345 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('普遍接受-测试。世界') -> b'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected=b'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS5 | 普遍---测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions | 2020-08-16 23:53:06.990353 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('普遍---测试.世界') -> err as expected (Label has disallowed hyphens in 3rd and 4th position) | ||||||
Passed | LU2A - LU2AS6 | ̈.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:53:07.150117 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('̈.fußball.donées') -> err as expected (Label begins with an illegal combining character) | ||||||
Passed | LU2A - LU2AS6 | ᷀.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:53:07.311596 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('᷀.ua-test.top') -> err as expected (Label begins with an illegal combining character) | ||||||
Passed | LU2A - LU2AS7 | :www.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:53:07.480417 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel(':www.fußball.donées') -> err as expected (Codepoint U+003A at position 1 of ':www' not allowed) | ||||||
Passed | LU2A - LU2AS7 | Ė.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:53:07.628118 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('Ė.ua-test.top') -> err as expected (Codepoint U+0116 at position 1 of 'Ė' not allowed) | ||||||
Passed | LU2A - LU2AS7 | 〈普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:53:07.755638 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('〈普遍接受-测试.世界') -> err as expected (Codepoint U+3008 at position 1 of '〈普遍接受-测试' not allowed) | ||||||
Passed | LU2A - LU2AS8 | نامهای.co | xn--mgba3gch31f060k.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:53:07.908779 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('نامهای.co') -> b'xn--mgba3gch31f060k.co', with expected=b'xn--mgba3gch31f060k.co' | ||||||
Passed | LU2A - LU2AS8 | ශ්රී.co | xn--10cl1a0b660p.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:53:08.044263 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('ශ්රී.co') -> b'xn--10cl1a0b660p.co', with expected=b'xn--10cl1a0b660p.co' | ||||||
Passed | LU2A - LU2AS9 | mn | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:53:08.188247 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('mn') -> err as expected (Unknown codepoint adjacent to joiner U+200C at position 2 in 'm\u200cn') | ||||||
Passed | LU2A - LU2AS9 | pq | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:53:08.327807 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('pq') -> err as expected (Unknown codepoint adjacent to joiner U+200D at position 2 in 'p\u200dq') | ||||||
Passed | LU2A - LU2AS10 | ァ・〆.test | xn--v6jur4i.test | True | Verify CONTEXTO support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTO character in a label | 2020-08-16 23:53:08.472360 |
----------------------------- Captured stdout call ----------------------------- idna.alabel('ァ・〆.test') -> b'xn--v6jur4i.test', with expected=b'xn--v6jur4i.test' | ||||||
Passed | LU2A - LU2AS11 | w.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:53:08.613759 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('w.fußball.donées') -> err as expected (Codepoint U+0557 at position 1 of '\u0557w' not allowed) | ||||||
Passed | LU2A - LU2AS12 | 普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a label that is 64 characters or longer in ACE form | 2020-08-16 23:53:08.763027 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界') -> err as expected (Label too long) | ||||||
Passed | LU2A - LU2AS13 | 𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:53:08.900716 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> err as expected (Codepoint U+10341 at position 1 of '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿' not allowed) | ||||||
Passed | LU2A - LU2AS14 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:53:09.036024 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> err as expected (Codepoint U+1034E at position 1 of '\U0001034e𐍃𐌹𐌿𐍈𐌳𐌵𐌿' not allowed) | ||||||
Passed | LU2A - LU2AS15 | نامهایa.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:53:09.212246 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('نامهایa.test') -> err as expected (Invalid direction for codepoint at position 8 in a right-to-left label) | ||||||
Passed | LU2A - LU2AS15 | نامaهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:53:09.367384 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('نامaهای.test') -> err as expected (Invalid direction for codepoint at position 4 in a right-to-left label) | ||||||
Passed | LU2A - LU2AS15 | aنامهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:53:09.517818 | |
----------------------------- Captured stdout call ----------------------------- idna.alabel('aنامهای.test') -> err as expected (Invalid direction for codepoint at position 2 in a left-to-right label) |
51 tests ran
(Un)check the boxes to filter the results.
43 passed, 0 skipped, 8 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | HEs - HESS1 | i@fo@ua-test.link | False | Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain | 2020-08-16 23:53:15.529360 | |
self = <test_python3_smtplib.Test_python3_Smtplib.TestHEs object at 0x7fa280baf910>, value = {'input': 'i@fo@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'i@fo@ua-test.link', 'output': '', 'success': False}]) def test_hess1(self, value): """ Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/smtplib') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=i@fo@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/smtplib/_build/test_python3_smtplib.py:112: AssertionError ----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'i@fo@ua-test.link'sending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS3 | fußb@ll@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:15.866686 | |
self = <test_python3_smtplib.Test_python3_Smtplib.TestHEs object at 0x7fa280b4d460>, value = {'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/smtplib') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußb@ll@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/smtplib/_build/test_python3_smtplib.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'fußb@ll@ua-test.link'sending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS3 | 普遍@受-测试@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:16.039955 | |
self = <test_python3_smtplib.Test_python3_Smtplib.TestHEs object at 0x7fa280ade3d0>, value = {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/smtplib') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍@受-测试@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/smtplib/_build/test_python3_smtplib.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '普遍@受-测试@ua-test.link'sending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS3 | मेल.डा@ामेल@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:16.213236 | |
self = <test_python3_smtplib.Test_python3_Smtplib.TestHEs object at 0x7fa280ad94c0>, value = {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/smtplib') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=मेल.डा@ामेल@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/smtplib/_build/test_python3_smtplib.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'मेल.डा@ामेल@ua-test.link'sending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS3 | اختبار-القبولا@عالمي@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:16.373700 | |
self = <test_python3_smtplib.Test_python3_Smtplib.TestHEs object at 0x7fa280ae4790>, value = {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/smtplib') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولا@عالمي@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/smtplib/_build/test_python3_smtplib.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'اختبار-القبولا@عالمي@ua-test.link'sending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HESS5 | 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:53:17.210433 | |
self = <test_python3_smtplib.Test_python3_Smtplib.TestHEs object at 0x7fa280b5a7f0>, value = {'input': '𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False}]) def test_hess5(self, value): """ Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/smtplib') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/smtplib/_build/test_python3_smtplib.py:168: AssertionError ----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'sending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HES6 | info@@ua-test.technology | False | Verify single @. | 2020-08-16 23:53:18.622755 | |
self = <test_python3_smtplib.Test_python3_Smtplib.TestHEs object at 0x7fa280b78fa0>, value = {'input': 'info@@ua-test.technology', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@@ua-test.technology', 'output': '', 'success': False}]) def test_hes6(self, value): """ Verify single @. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/smtplib') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@@ua-test.technology', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/smtplib/_build/test_python3_smtplib.py:280: AssertionError ----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@@ua-test.technology'sending invalid email not allowed, we fail the test | ||||||
Failed | HEs - HES7 | info@ua-test..technology | False | Verify empty label disallowed. | 2020-08-16 23:53:18.818015 | |
self = <test_python3_smtplib.Test_python3_Smtplib.TestHEs object at 0x7fa280ae4670>, value = {'input': 'info@ua-test..technology', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test..technology', 'output': '', 'success': False}]) def test_hes7(self, value): """ Verify empty label disallowed. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/python3/smtplib') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test..technology', '--expect-failure'], returncode=1).returncode test_suite/tests/python3/smtplib/_build/test_python3_smtplib.py:294: AssertionError ----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@ua-test..technology'sending invalid email not allowed, we fail the test | ||||||
Passed | HEs - HESG1 | info@ua-test.link | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:09.701418 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:09.882655 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@ua-test.donées'email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:10.079598 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@ua-test.世界'email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:10.255937 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@ua-test.भारत'email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@ua-test.شبك | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:10.445463 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@ua-test.شبك'email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@fußball.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:10.623247 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@fußball.top'email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:10.848154 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@普遍接受-测试.top'email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:11.060189 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@मेल.डाटामेल.top'email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:11.270627 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@اختبار-القبولالعالمي.top'email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@fußball.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:11.451161 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@fußball.donées'email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@普遍接受-测试.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:11.647274 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@普遍接受-测试.世界'email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@मेल.डाटामेल.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:11.863094 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@मेल.डाटामेल.भारत'email sent successfully as expected | ||||||
Passed | HEs - HESG1 | info@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:12.063422 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@اختبار-القبولالعالمي.شبكة'email sent successfully as expected | ||||||
Passed | HEs - HESG2 | fußball@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:53:12.270694 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'fußball@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HESG2 | 普遍接受-测试@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:53:12.500274 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '普遍接受-测试@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HESG2 | मेल.डाटामेल@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:53:12.736328 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'मेल.डाटामेल@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HESG2 | اختبار-القبولالعالمي@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:53:12.962955 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'اختبار-القبولالعالمي@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | info@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:13.146203 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | fußball@ua-test.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:13.305427 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'fußball@ua-test.donées'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@ua-test.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:13.478006 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '普遍接受-测试@ua-test.世界'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@ua-test.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:13.649911 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'ेल.डाटामेल@ua-test.भारत'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@ua-test.شبك | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:13.821680 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'اختبار-القبولالعالمي@ua-test.شبك'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | fußball@fußball.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:13.984737 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'fußball@fußball.top'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:14.154871 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '普遍接受-测试@普遍接受-测试.top'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:14.315885 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'ेल.डाटामेल@मेल.डाटामेल.top'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:14.492965 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | fußball@fußball.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:14.662453 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'fußball@fußball.donées'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:14.833745 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '普遍接受-测试@普遍接受-测试.世界'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:15.015064 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'ेल.डाटामेल@मेल.डाटामेल.भारत'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:15.182558 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة'email sent successfully as expected | ||||||
Passed | HEs - HESG4 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:53:15.345549 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'email sent successfully as expected | ||||||
Passed | HEs - HESS2 | "i@fo"@ua-test.link | True | Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain | 2020-08-16 23:53:15.694728 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '"i@fo"@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HESS4 | "fußb@ll"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:16.533453 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '"fußb@ll"@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HESS4 | "普遍@受-测试"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:16.697364 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '"普遍@受-测试"@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HESS4 | "मेल.डा@ामेल"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:16.869525 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '"मेल.डा@ामेल"@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HESS4 | "اختبار-القبولا@عالمي"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:17.040336 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '"اختبار-القبولا@عالمي"@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HESS6 | "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:53:17.376782 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'email sent successfully as expected | ||||||
Passed | HEs - HESS7 | "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:53:17.552943 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'email sent successfully as expected | ||||||
Passed | HEs - HES1 | info@ua-test.link | True | Verify ASCII. | 2020-08-16 23:53:17.734794 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HES2 | info@普遍接受-测试.top | True | Verify ASCII with Unicode subdomain. | 2020-08-16 23:53:17.901360 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@普遍接受-测试.top'email sent successfully as expected | ||||||
Passed | HEs - HES3 | info@普遍接受-测试.世界 | True | Verify ASCII mailbox, Unicode domain. | 2020-08-16 23:53:18.074053 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@普遍接受-测试.世界'email sent successfully as expected | ||||||
Passed | HEs - HES4 | données@ua-test.link | True | Verify Unicode mailbox, ASCII domain. | 2020-08-16 23:53:18.232593 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'données@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HES5 | info@ua-test.invalid | True | Verify non-existent domain. | 2020-08-16 23:53:18.397670 | |
----------------------------- Captured stdout call ----------------------------- smtplib.sendmail to 'info@ua-test.invalid'email sent successfully as expected |
62 tests ran
(Un)check the boxes to filter the results.
54 passed, 0 skipped, 8 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | LA2U - LA2US2 | xn--xuball-cta-.test | False | A-label validation - A-label that ends with '-' (hyphen) | 2020-08-16 23:53:20.897861 | |
self = <test_rust_idna.Test_rust_Idna.TestLA2U object at 0x7fa280aec2e0>, value = {'input': 'xn--xuball-cta-.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'xn--xuball-cta-.test', 'output': '', 'success': False}]) def test_la2us2(self, value): """ A-label validation - A-label that ends with '-' (hyphen) """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=xn--xuball-cta-.test', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/idna/_build/test_rust_idna.py:154: AssertionError ----------------------------- Captured stdout call ----------------------------- idna::to_unicode('xn--xuball-cta-.test') -> 'xuball-cta.test', while error was expected | ||||||
Failed | LA2U - LA2US3 | -xn--xuball-cta.test | False | A-label validation - A-label that starts with '-' (hyphen) | 2020-08-16 23:53:21.016622 | |
self = <test_rust_idna.Test_rust_Idna.TestLA2U object at 0x7fa280a4f6d0>, value = {'input': '-xn--xuball-cta.test', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '-xn--xuball-cta.test', 'output': '', 'success': False}]) def test_la2us3(self, value): """ A-label validation - A-label that starts with '-' (hyphen) """ cmd = ['docker/l_a2u'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_a2u', '--input=-xn--xuball-cta.test', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/idna/_build/test_rust_idna.py:168: AssertionError ----------------------------- Captured stdout call ----------------------------- idna::to_unicode('-xn--xuball-cta.test') -> '-xn--xuball-cta.test', while error was expected | ||||||
Failed | LU2A - LU2AS5 | 普遍---测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions | 2020-08-16 23:53:24.232656 | |
self = <test_rust_idna.Test_rust_Idna.TestLU2A object at 0x7fa280b11d30>, value = {'input': '普遍---测试.世界', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '普遍---测试.世界', 'output': '', 'success': False}]) def test_lu2as5(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with '–' (two consecutive hyphens) in the third and fourth character positions """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=普遍---测试.世界', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/idna/_build/test_rust_idna.py:329: AssertionError ----------------------------- Captured stdout call ----------------------------- idna::to_ascii('普遍---测试.世界') -> 'xn------gh9f461aiy1cxsg.xn--rhqv96g', while error was expected | ||||||
Failed | LU2A - LU2AS7 | Ė.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:53:24.746644 | |
self = <test_rust_idna.Test_rust_Idna.TestLU2A object at 0x7fa280b34be0>, value = {'input': 'Ė.ua-test.top', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=Ė.ua-test.top', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/idna/_build/test_rust_idna.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- idna::to_ascii('Ė.ua-test.top') -> 'xn--lea.ua-test.top', while error was expected | ||||||
Failed | LU2A - LU2AS7 | 〈普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:53:24.896047 | |
self = <test_rust_idna.Test_rust_Idna.TestLU2A object at 0x7fa280a54850>, value = {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': ':www.fußball.donées', 'output': '', 'success': False}, {'input': 'Ė.ua-test.top', 'output': '', 'success': False}, {'input': '〈普遍接受-测试.世界', 'output': '', 'success': False}]) def test_lu2as7(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=〈普遍接受-测试.世界', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/idna/_build/test_rust_idna.py:357: AssertionError ----------------------------- Captured stdout call ----------------------------- idna::to_ascii('〈普遍接受-测试.世界') -> 'xn----l4tv88knhn3idkpnv07cmqh.xn--rhqv96g', while error was expected | ||||||
Failed | LU2A - LU2AS9 | mn | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:53:25.277354 | |
self = <test_rust_idna.Test_rust_Idna.TestLU2A object at 0x7fa2809c0190>, value = {'input': 'm\u200cn', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'm\u200cn', 'output': '', 'success': False}, {'input': 'p\u200dq', 'output': '', 'success': False}]) def test_lu2as9(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=m\u200cn', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/idna/_build/test_rust_idna.py:385: AssertionError ----------------------------- Captured stdout call ----------------------------- idna::to_ascii('mn') -> 'xn--mn-j1t', while error was expected | ||||||
Failed | LU2A - LU2AS9 | pq | False | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label | 2020-08-16 23:53:25.416402 | |
self = <test_rust_idna.Test_rust_Idna.TestLU2A object at 0x7fa2809de340>, value = {'input': 'p\u200dq', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'm\u200cn', 'output': '', 'success': False}, {'input': 'p\u200dq', 'output': '', 'success': False}]) def test_lu2as9(self, value): """ Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a non-conforming CONTEXTJ character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=p\u200dq', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/idna/_build/test_rust_idna.py:385: AssertionError ----------------------------- Captured stdout call ----------------------------- idna::to_ascii('pq') -> 'xn--pq-m1t', while error was expected | ||||||
Failed | LU2A - LU2AS13 | 𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:53:25.936257 | |
self = <test_rust_idna.Test_rust_Idna.TestLU2A object at 0x7fa2809ee2b0>, value = {'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False}]) def test_lu2as13(self, value): """ Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing a DISALLOWED character in a label """ cmd = ['docker/l_u2a'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/idna') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/l_u2a', '--input=𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/idna/_build/test_rust_idna.py:441: AssertionError ----------------------------- Captured stdout call ----------------------------- idna::to_ascii('𐍁𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> 'xn--hc8cekycho6b.xn--gc8cua9a', while error was expected | ||||||
Passed | LA2U - LA2UG1 | www.sinodun.com | www.sinodun.com | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:53:18.949174 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('www.sinodun.com') -> 'www.sinodun.com', with expected='www.sinodun.com' | ||||||
Passed | LA2U - LA2UG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify that ASCII is passed through unaltered - Plain ASCII | 2020-08-16 23:53:19.083352 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('www.lunch.org.uk') -> 'www.lunch.org.uk', with expected='www.lunch.org.uk' | ||||||
Passed | LA2U - LA2UG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:53:19.208915 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('ua-test.link') -> 'ua-test.link', with expected='ua-test.link' | ||||||
Passed | LA2U - LA2UG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:53:19.326787 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('ua-test.technology') -> 'ua-test.technology', with expected='ua-test.technology' | ||||||
Passed | LA2U - LA2UG3 | xn--fuball-cta.top | fußball.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:53:19.453229 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('xn--fuball-cta.top') -> 'fußball.top', with expected='fußball.top' | ||||||
Passed | LA2U - LA2UG3 | xn----f38am99bqvcd5liy1cxsg.top | 普遍接受-测试.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:53:19.588647 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('xn----f38am99bqvcd5liy1cxsg.top') -> '普遍接受-测试.top', with expected='普遍接受-测试.top' | ||||||
Passed | LA2U - LA2UG3 | xn--r2bi6d.xn--c2bd4bq1db8d.top | मेल.डाटामेल.top | True | Verify basic Unicode support - ACE domain with ASCII TLD | 2020-08-16 23:53:19.721035 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('xn--r2bi6d.xn--c2bd4bq1db8d.top') -> 'मेल.डाटामेल.top', with expected='मेल.डाटामेल.top' | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--dones-dsa | ua-test.donées | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:53:19.823025 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('ua-test.xn--dones-dsa') -> 'ua-test.donées', with expected='ua-test.donées' | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--rhqv96g | ua-test.世界 | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:53:19.934957 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('ua-test.xn--rhqv96g') -> 'ua-test.世界', with expected='ua-test.世界' | ||||||
Passed | LA2U - LA2UG4 | ua-test.xn--h2brj9c | ua-test.भारत | True | Verify basic Unicode support - ACE TLD with ASCII rest of domain | 2020-08-16 23:53:20.055791 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('ua-test.xn--h2brj9c') -> 'ua-test.भारत', with expected='ua-test.भारत' | ||||||
Passed | LA2U - LA2UG5 | xn--fuball-cta.xn--dones-dsa | fußball.donées | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:20.169766 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('xn--fuball-cta.xn--dones-dsa') -> 'fußball.donées', with expected='fußball.donées' | ||||||
Passed | LA2U - LA2UG5 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | 普遍接受-测试.世界 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:20.292876 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g') -> '普遍接受-测试.世界', with expected='普遍接受-测试.世界' | ||||||
Passed | LA2U - LA2UG5 | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | मेल.डाटामेल.भारत | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:20.401586 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c') -> 'मेल.डाटामेल.भारत', with expected='मेल.डाटामेल.भारत' | ||||||
Passed | LA2U - LA2UG5 | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | اختبار-القبولالعالمي.شبكة | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:20.523578 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd') -> 'اختبار-القبولالعالمي.شبكة', with expected='اختبار-القبولالعالمي.شبكة' | ||||||
Passed | LA2U - LA2UG6 | xn--hc8cekyct1b.xn--gc8cua9a | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify basic Unicode support - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:53:20.638634 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('xn--hc8cekyct1b.xn--gc8cua9a') -> '𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', with expected='𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼' | ||||||
Passed | LA2U - LA2US1 | xn--fuball-CTA.test | fußball.test | True | A-label validation - A-label, not all in lowercase | 2020-08-16 23:53:20.769504 |
----------------------------- Captured stdout call ----------------------------- idna::to_unicode('xn--fuball-CTA.test') -> 'fußball.test', with expected='fußball.test' | ||||||
Passed | LU2A - LU2AG1 | www.sinodun.com | www.sinodun.com | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:53:21.150108 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('www.sinodun.com') -> 'www.sinodun.com', with expected='www.sinodun.com' | ||||||
Passed | LU2A - LU2AG1 | www.lunch.org.uk | www.lunch.org.uk | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:53:21.266817 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('www.lunch.org.uk') -> 'www.lunch.org.uk', with expected='www.lunch.org.uk' | ||||||
Passed | LU2A - LU2AG1 | xn----f38am99bqvcd5liy1cxsg.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify ASCII passed unaltered - Plain ASCII | 2020-08-16 23:53:21.384396 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('xn----f38am99bqvcd5liy1cxsg.top') -> 'xn----f38am99bqvcd5liy1cxsg.top', with expected='xn----f38am99bqvcd5liy1cxsg.top' | ||||||
Passed | LU2A - LU2AG2 | ua-test.link | ua-test.link | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:53:21.488114 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('ua-test.link') -> 'ua-test.link', with expected='ua-test.link' | ||||||
Passed | LU2A - LU2AG2 | ua-test.technology | ua-test.technology | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:53:21.633277 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('ua-test.technology') -> 'ua-test.technology', with expected='ua-test.technology' | ||||||
Passed | LU2A - LU2AG2 | ua-test.xn--rhqv96g | ua-test.xn--rhqv96g | True | Verify long TLDs are handled - Plain ASCII with >3 char TLD | 2020-08-16 23:53:21.741720 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('ua-test.xn--rhqv96g') -> 'ua-test.xn--rhqv96g', with expected='ua-test.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG3 | fußball.top | xn--fuball-cta.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:53:21.863481 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('fußball.top') -> 'xn--fuball-cta.top', with expected='xn--fuball-cta.top' | ||||||
Passed | LU2A - LU2AG3 | 普遍接受-测试.top | xn----f38am99bqvcd5liy1cxsg.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:53:21.983199 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('普遍接受-测试.top') -> 'xn----f38am99bqvcd5liy1cxsg.top', with expected='xn----f38am99bqvcd5liy1cxsg.top' | ||||||
Passed | LU2A - LU2AG3 | मेल.डाटामेल.top | xn--r2bi6d.xn--c2bd4bq1db8d.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:53:22.094763 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('मेल.डाटामेल.top') -> 'xn--r2bi6d.xn--c2bd4bq1db8d.top', with expected='xn--r2bi6d.xn--c2bd4bq1db8d.top' | ||||||
Passed | LU2A - LU2AG3 | اختبار-القبولالعالمي.top | xn----ymcabaacdn3byb2g4e1acbcs4c7b.top | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane with ASCII TLD | 2020-08-16 23:53:22.200270 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('اختبار-القبولالعالمي.top') -> 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.top', with expected='xn----ymcabaacdn3byb2g4e1acbcs4c7b.top' | ||||||
Passed | LU2A - LU2AG4 | ua-test.donées | ua-test.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:53:22.317373 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('ua-test.donées') -> 'ua-test.xn--dones-dsa', with expected='ua-test.xn--dones-dsa' | ||||||
Passed | LU2A - LU2AG4 | ua-test.世界 | ua-test.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:53:22.425134 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('ua-test.世界') -> 'ua-test.xn--rhqv96g', with expected='ua-test.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG4 | ua-test.भारत | ua-test.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:53:22.536336 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('ua-test.भारत') -> 'ua-test.xn--h2brj9c', with expected='ua-test.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AG4 | ua-test.شبك | ua-test.xn--ngbx0c | True | Verify basic Unicode support - Permitted non-ASCII TLD from Unicode base multilingual plane with ASCII rest of domain | 2020-08-16 23:53:22.634909 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('ua-test.شبك') -> 'ua-test.xn--ngbx0c', with expected='ua-test.xn--ngbx0c' | ||||||
Passed | LU2A - LU2AG5 | fußball.donées | xn--fuball-cta.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:22.744098 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('fußball.donées') -> 'xn--fuball-cta.xn--dones-dsa', with expected='xn--fuball-cta.xn--dones-dsa' | ||||||
Passed | LU2A - LU2AG5 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:22.921667 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('普遍接受-测试.世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AG5 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:23.031428 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('मेल.डाटामेल.भारत') -> 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', with expected='xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AG5 | اختبار-القبولالعالمي.شبكة | xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane - entire domain | 2020-08-16 23:53:23.158947 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('اختبار-القبولالعالمي.شبكة') -> 'xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd', with expected='xn----ymcabaacdn3byb2g4e1acbcs4c7b.xn--ngbc5azd' | ||||||
Passed | LU2A - LU2AG6 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | xn--hc8cekyct1b.xn--gc8cua9a | True | Verify Unicode support for higher planes - Permitted non-ASCII from Unicode supplementary multilingual plane - entire domain | 2020-08-16 23:53:23.265597 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼') -> 'xn--hc8cekyct1b.xn--gc8cua9a', with expected='xn--hc8cekyct1b.xn--gc8cua9a' | ||||||
Passed | LU2A - LU2AS1 | fuß.ball.donées | xn--fu-hia.ball.xn--dones-dsa | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:53:23.372665 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('fuß.ball.donées') -> 'xn--fu-hia.ball.xn--dones-dsa', with expected='xn--fu-hia.ball.xn--dones-dsa' | ||||||
Passed | LU2A - LU2AS1 | 普遍.接受-测试.世界 | xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:53:23.488904 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('普遍.接受-测试.世界') -> 'xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g', with expected='xn--tkvz54g.xn----f38am99bmmj4o2b.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS1 | मेल.डाटामेल.भारत | xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:53:23.611642 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('मेल.डाटामेल.भारत') -> 'xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c', with expected='xn--r2bi6d.xn--c2bd4bq1db8d.xn--h2brj9c' | ||||||
Passed | LU2A - LU2AS1 | اخت.بار-القبولالعالمي.شبكة | xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with . FULL STOP (U+002E) | 2020-08-16 23:53:23.744362 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('اخت.بار-القبولالعالمي.شبكة') -> 'xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd', with expected='xn--mgbgl.xn----ymcbaabd3ewd7dvacbcp5b3b.xn--ngbc5azd' | ||||||
Passed | LU2A - LU2AS2 | 普遍接受-测试.世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with .FULLWIDTH FULL STOP (U+FF0E) | 2020-08-16 23:53:23.880001 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('普遍接受-测试.世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS3 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。IDEOGRAPHIC FULL STOP (U+3002) | 2020-08-16 23:53:23.987522 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('普遍接受-测试。世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS4 | 普遍接受-测试。世界 | xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g | True | Verify basic Unicode support - Permitted non-ASCII from Unicode base multilingual plane, labels separated with 。 HALFWIDTH IDEOGRAPHIC FULL STOP (U+FF61) | 2020-08-16 23:53:24.102365 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('普遍接受-测试。世界') -> 'xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g', with expected='xn----f38am99bqvcd5liy1cxsg.xn--rhqv96g' | ||||||
Passed | LU2A - LU2AS6 | ̈.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:53:24.354472 | |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('̈.fußball.donées')-> err as expected | ||||||
Passed | LU2A - LU2AS6 | ᷀.ua-test.top | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane with a combining mark as a first character | 2020-08-16 23:53:24.479516 | |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('᷀.ua-test.top')-> err as expected | ||||||
Passed | LU2A - LU2AS7 | :www.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a DISALLOWED character in a label | 2020-08-16 23:53:24.608788 | |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii(':www.fußball.donées')-> err as expected | ||||||
Passed | LU2A - LU2AS8 | نامهای.co | xn--mgba3gch31f060k.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:53:25.010150 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('نامهای.co') -> 'xn--mgba3gch31f060k.co', with expected='xn--mgba3gch31f060k.co' | ||||||
Passed | LU2A - LU2AS8 | ශ්රී.co | xn--10cl1a0b660p.co | True | Verify CONTEXTJ support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTJ character in a label | 2020-08-16 23:53:25.132474 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('ශ්රී.co') -> 'xn--10cl1a0b660p.co', with expected='xn--10cl1a0b660p.co' | ||||||
Passed | LU2A - LU2AS10 | ァ・〆.test | xn--v6jur4i.test | True | Verify CONTEXTO support - Permitted non-ASCII from Unicode base multilingual plane but containing a conforming CONTEXTO character in a label | 2020-08-16 23:53:25.539098 |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('ァ・〆.test') -> 'xn--v6jur4i.test', with expected='xn--v6jur4i.test' | ||||||
Passed | LU2A - LU2AS11 | w.fußball.donées | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:53:25.656359 | |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('w.fußball.donées')-> err as expected | ||||||
Passed | LU2A - LU2AS12 | 普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode base multilingual plane but containing a label that is 64 characters or longer in ACE form | 2020-08-16 23:53:25.786044 | |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试普遍接受-测试.世界')-> err as expected | ||||||
Passed | LU2A - LU2AS14 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Ensure malformed Unicode is rejected - Permitted non-ASCII from Unicode supplementary multilingual plane but containing an UNASSIGNED character in a label | 2020-08-16 23:53:26.053706 | |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼')-> err as expected | ||||||
Passed | LU2A - LU2AS15 | نامهایa.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:53:26.177455 | |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('نامهایa.test')-> err as expected | ||||||
Passed | LU2A - LU2AS15 | نامaهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:53:26.318459 | |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('نامaهای.test')-> err as expected | ||||||
Passed | LU2A - LU2AS15 | aنامهای.test | False | (SHOULD REQUIREMENT) See if Bidi checking happens - Permitted non-ASCII from Unicode base multilingual plane not the requirements for right-to-left characters specified in the Bidi document (RFC5893) | 2020-08-16 23:53:26.475735 | |
----------------------------- Captured stdout call ----------------------------- idna::to_ascii('aنامهای.test')-> err as expected |
51 tests ran
(Un)check the boxes to filter the results.
4 passed, 0 skipped, 47 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Input | Expected output | Expected success | Description | Time |
---|---|---|---|---|---|---|
No results found. Try to check the filters | ||||||
Failed | HEs - HESG1 | info@ua-test.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:26.750506 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa2809dbca0>, value = {'input': 'info@ua-test.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test.donées'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG1 | info@ua-test.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:26.881155 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa28090d9d0>, value = {'input': 'info@ua-test.世界', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test.世界'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG1 | info@ua-test.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:26.996844 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa28090a580>, value = {'input': 'info@ua-test.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test.भारत'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG1 | info@ua-test.شبك | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:27.112830 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa28091fd90>, value = {'input': 'info@ua-test.شبك', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test.شبك'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG1 | info@fußball.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:27.226941 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a68340>, value = {'input': 'info@fußball.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@fußball.top'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG1 | info@普遍接受-测试.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:27.347340 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a6a430>, value = {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@普遍接受-测试.top'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG1 | info@मेल.डाटामेल.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:27.464678 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280906580>, value = {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@मेल.डाटामेल.top'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG1 | info@اختبار-القبولالعالمي.top | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:27.595568 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a791f0>, value = {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@اختبار-القبولالعالمي.top'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG1 | info@fußball.donées | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:27.726794 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a0a220>, value = {'input': 'info@fußball.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@fußball.donées'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG1 | info@普遍接受-测试.世界 | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:27.856424 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a0afa0>, value = {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@普遍接受-测试.世界'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG1 | info@मेल.डाटामेल.भारत | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:27.972146 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa2809390a0>, value = {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@मेल.डाटामेल.भारत'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG1 | info@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:28.080417 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280907760>, value = {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'info@ua-test.donées', 'output': '', 'success': True}, {'input': 'info@ua-test.世界', 'output': '', 'success': True}, {'input': 'info@ua-test.भारत', 'output': '', 'success': True}, {'input': 'info@ua-test.شبك', 'output': '', 'success': True}, {'input': 'info@fußball.top', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'info@fußball.donées', 'output': '', 'success': True}, {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'info@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'info@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg1(self, value): """ Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@اختبار-القبولالعالمي.شبكة'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:54: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG2 | fußball@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:53:28.192348 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a649d0>, value = {'input': 'fußball@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball@ua-test.link', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True}]) def test_hesg2(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@ua-test.link'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:68: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG2 | 普遍接受-测试@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:53:28.309055 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a375e0>, value = {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball@ua-test.link', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True}]) def test_hesg2(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍接受-测试@ua-test.link'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:68: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG2 | मेल.डाटामेल@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:53:28.431067 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa28093a850>, value = {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball@ua-test.link', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True}]) def test_hesg2(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=मेल.डाटामेल@ua-test.link'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:68: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG2 | اختبار-القبولالعالمي@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain | 2020-08-16 23:53:28.608502 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa28094ab50>, value = {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußball@ua-test.link', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.link', 'output': '', 'success': True}, {'input': 'मेल.डाटामेल@ua-test.link', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.link', 'output': '', 'success': True}]) def test_hesg2(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولالعالمي@ua-test.link'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:68: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG3 | fußball@ua-test.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:28.838405 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa28091f1f0>, value = {'input': 'fußball@ua-test.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@ua-test.donées'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG3 | 普遍接受-测试@ua-test.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:28.955756 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a376d0>, value = {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍接受-测试@ua-test.世界'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG3 | ेल.डाटामेल@ua-test.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:29.074468 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa281b693a0>, value = {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=ेल.डाटामेल@ua-test.भारत'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG3 | اختبار-القبولالعالمي@ua-test.شبك | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:29.196815 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa2809439a0>, value = {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولالعالمي@ua-test.شبك'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG3 | fußball@fußball.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:29.325967 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280943ca0>, value = {'input': 'fußball@fußball.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@fußball.top'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:29.449549 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280960a90>, value = {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍接受-测试@普遍接受-测试.top'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:29.562231 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a06040>, value = {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=ेल.डाटामेल@मेल.डाटामेल.top'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.top | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:29.672333 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa28096a3d0>, value = {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولالعالمي@اختبار-القبولالعالمي.top'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG3 | fußball@fußball.donées | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:29.803784 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa28096c4f0>, value = {'input': 'fußball@fußball.donées', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußball@fußball.donées'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG3 | 普遍接受-测试@普遍接受-测试.世界 | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:29.921094 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a98190>, value = {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍接受-测试@普遍接受-测试.世界'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG3 | ेल.डाटामेल@मेल.डाटामेल.भारत | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:30.040913 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a9e280>, value = {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=ेल.डाटामेल@मेल.डाटामेल.भारत'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG3 | اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:30.161986 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a93580>, value = {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test.link', 'output': '', 'success': True}, {'input': 'fußball@ua-test.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@ua-test.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@ua-test.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@ua-test.شبك', 'output': '', 'success': True}, {'input': 'fußball@fußball.top', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.top', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.top', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.top', 'output': '', 'success': True}, {'input': 'fußball@fußball.donées', 'output': '', 'success': True}, {'input': '普遍接受-测试@普遍接受-测试.世界', 'output': '', 'success': True}, {'input': 'ेल.डाटामेल@मेल.डाटामेल.भारत', 'output': '', 'success': True}, {'input': 'اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة', 'output': '', 'success': True}]) def test_hesg3(self, value): """ Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولالعالمي@اختبار-القبولالعالمي.شبكة'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:82: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESG4 | 𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:53:30.290662 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a96700>, value = {'input': '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hesg4(self, value): """ Verifying local part handling - Unicode local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=𐍃𐌹𐌿𐍈𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:96: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESS1 | i@fo@ua-test.link | False | Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain | 2020-08-16 23:53:30.420958 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280ab4130>, value = {'input': 'i@fo@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'i@fo@ua-test.link', 'output': '', 'success': False}]) def test_hess1(self, value): """ Verifying local part handling - Plain ASCII local part including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=i@fo@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:112: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESS2 | "i@fo"@ua-test.link | True | Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain | 2020-08-16 23:53:30.542923 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280ab4e20>, value = {'input': '"i@fo"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"i@fo"@ua-test.link', 'output': '', 'success': True}]) def test_hess2(self, value): """ Verifying local part handling - Quoted plain ASCII string local part including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="i@fo"@ua-test.link'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:124: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESS3 | fußb@ll@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:30.677905 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa28093d130>, value = {'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=fußb@ll@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESS3 | 普遍@受-测试@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:30.813535 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa2808a4250>, value = {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=普遍@受-测试@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESS3 | मेल.डा@ामेल@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:30.947680 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa28094c2e0>, value = {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=मेल.डा@ामेल@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESS3 | اختبار-القبولا@عالمي@ua-test.link | False | Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:31.076436 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa2809665e0>, value = {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'fußb@ll@ua-test.link', 'output': '', 'success': False}, {'input': '普遍@受-测试@ua-test.link', 'output': '', 'success': False}, {'input': 'मेल.डा@ामेल@ua-test.link', 'output': '', 'success': False}, {'input': 'اختبار-القبولا@عالمي@ua-test.link', 'output': '', 'success': False}]) def test_hess3(self, value): """ Verifying local part handling - Unicode local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=اختبار-القبولا@عالمي@ua-test.link', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:140: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESS4 | "fußb@ll"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:31.232910 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280966fa0>, value = {'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="fußb@ll"@ua-test.link'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:152: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESS4 | "普遍@受-测试"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:31.367564 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280950130>, value = {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="普遍@受-测试"@ua-test.link'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:152: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESS4 | "मेल.डा@ामेल"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:31.504318 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280999bb0>, value = {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="मेल.डा@ामेल"@ua-test.link'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:152: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESS4 | "اختبار-القبولا@عالمي"@ua-test.link | True | Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain | 2020-08-16 23:53:31.625740 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa2809899a0>, value = {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"fußb@ll"@ua-test.link', 'output': '', 'success': True}, {'input': '"普遍@受-测试"@ua-test.link', 'output': '', 'success': True}, {'input': '"मेल.डा@ामेल"@ua-test.link', 'output': '', 'success': True}, {'input': '"اختبار-القبولا@عالمي"@ua-test.link', 'output': '', 'success': True}]) def test_hess4(self, value): """ Verifying local part handling - Quoted Unicode string local part from base multilingual plane including '@', '@' plain ASCII domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="اختبار-القبولا@عالمي"@ua-test.link'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:152: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESS5 | 𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | False | Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:53:31.770135 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280983700>, value = {'input': '𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': False}]) def test_hess5(self, value): """ Verifying local part handling - Unicode local part from supplementary multilingual plane including '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=𐍃𐌹𐌿@𐌳𐌵𐌿@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:168: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESS6 | "𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:53:31.908329 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280983670>, value = {'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess6(self, value): """ Verify Unicode support - Quoted Unicode string local part from supplementary multilingual plane, '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿𐍈𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:180: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HESS7 | "𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼 | True | Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain | 2020-08-16 23:53:32.058639 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa28085ffd0>, value = {'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': '"𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼', 'output': '', 'success': True}]) def test_hess7(self, value): """ Verifying local part handling - Quoted Unicode string local part from supplementary multilingual plane plus '@', '@' permitted non-ASCII from Unicode supplementary multilingual plane domain """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input="𐍃𐌹𐌿@𐌳𐌵𐌿"@𐍃𐌹𐌿𐍈𐌳𐌵𐌿.𐌲𐍈𐌼'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:194: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HES2 | info@普遍接受-测试.top | True | Verify ASCII with Unicode subdomain. | 2020-08-16 23:53:32.310191 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa280a99490>, value = {'input': 'info@普遍接受-测试.top', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@普遍接受-测试.top', 'output': '', 'success': True}]) def test_hes2(self, value): """ Verify ASCII with Unicode subdomain. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@普遍接受-测试.top'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:222: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HES3 | info@普遍接受-测试.世界 | True | Verify ASCII mailbox, Unicode domain. | 2020-08-16 23:53:32.446348 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa2809b71c0>, value = {'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@普遍接受-测试.世界', 'output': '', 'success': True}]) def test_hes3(self, value): """ Verify ASCII mailbox, Unicode domain. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@普遍接受-测试.世界'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:236: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HES4 | données@ua-test.link | True | Verify Unicode mailbox, ASCII domain. | 2020-08-16 23:53:32.569987 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa2808492b0>, value = {'input': 'données@ua-test.link', 'output': '', 'success': True} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'données@ua-test.link', 'output': '', 'success': True}]) def test_hes4(self, value): """ Verify Unicode mailbox, ASCII domain. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: > assert 0 == proc.returncode E AssertionError: assert 0 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=données@ua-test.link'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:250: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HES6 | info@@ua-test.technology | False | Verify single @. | 2020-08-16 23:53:32.846710 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa2809ae610>, value = {'input': 'info@@ua-test.technology', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@@ua-test.technology', 'output': '', 'success': False}]) def test_hes6(self, value): """ Verify single @. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@@ua-test.technology', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:280: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Failed | HEs - HES7 | info@ua-test..technology | False | Verify empty label disallowed. | 2020-08-16 23:53:32.976170 | |
self = <test_rust_lettre.Test_rust_Lettre.TestHEs object at 0x7fa28084b820>, value = {'input': 'info@ua-test..technology', 'output': '', 'success': False} @pytest.mark.skipif(False, reason="Test does not provide any inputs") @pytest.mark.parametrize('value', [{'input': 'info@ua-test..technology', 'output': '', 'success': False}]) def test_hes7(self, value): """ Verify empty label disallowed. """ cmd = ['docker/h_es'] + get_input_args(value) + get_output_args(value) + get_success_args(value) # TODO pytest.process.cmdexec(cmd) proc = subprocess.run(cmd, cwd='/home/gblanchet/Documents/viagenie/ua-docker/test_suite/tests/rust/lettre') if value['success']: assert 0 == proc.returncode else: > assert EXPECTED_ERROR_VALUE == proc.returncode E AssertionError: assert 42 == 1 E + where 1 = CompletedProcess(args=['docker/h_es', '--input=info@ua-test..technology', '--expect-failure'], returncode=1).returncode test_suite/tests/rust/lettre/_build/test_rust_lettre.py:294: AssertionError ----------------------------- Captured stdout call ----------------------------- Unable to parse valid email address, error from lib: invalid email address | ||||||
Passed | HEs - HESG1 | info@ua-test.link | True | Verify Unicode support - Plain ASCII local part, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:26.618971 | |
----------------------------- Captured stdout call ----------------------------- send email to 'info@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HESG3 | info@ua-test.link | True | Verify Unicode support - Unicode local part from base multilingual plane, '@' permitted non-ASCII from Unicode base multilingual plane domain | 2020-08-16 23:53:28.727747 | |
----------------------------- Captured stdout call ----------------------------- send email to 'info@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HES1 | info@ua-test.link | True | Verify ASCII. | 2020-08-16 23:53:32.179619 | |
----------------------------- Captured stdout call ----------------------------- send email to 'info@ua-test.link'email sent successfully as expected | ||||||
Passed | HEs - HES5 | info@ua-test.invalid | True | Verify non-existent domain. | 2020-08-16 23:53:32.702052 | |
----------------------------- Captured stdout call ----------------------------- send email to 'info@ua-test.invalid'email sent successfully as expected |