Revise stub merge architecture to provide detailed parameter type hints and return types. #2153
Annotations
5 errors
Test stubber:
tests/codemods/test_merge.py#L130
TestMergeDocStubs.test_merge_from_docstub[meth_overload_add_no_match]
AssertionError: Actual output did not match expected output
|
Test stubber:
tests/codemods/test_merge.py#L130
TestMergeDocStubs.test_merge_from_docstub[func_overload_add_no_match]
AssertionError: Actual output did not match expected output
|
Test stubber:
tests/merge/test_candidates.py#L76
test_merge_candidates[10-tests/data/stub_merge/micropython-v1_24_1-docstubs-tests/data/stub_merge/micropython-v1_24_1-rp2-RPI_PICO-55]
AssertionError: assert 37 == 55
+ where 37 = len([MergeMatch(target=PosixPath('tests/data/stub_merge/micropython-v1_24_1-rp2-RPI_PICO/_thread.pyi'), source=PosixPath('tests/data/stub_merge/micropython-v1_24_1-docstubs/_thread/__init__.pyi'), target_pkg='_thread', source_pkg='_thread.__init__', is_match=True), MergeMatch(target=PosixPath('tests/data/stub_merge/micropython-v1_24_1-rp2-RPI_PICO/array.pyi'), source=PosixPath('tests/data/stub_merge/micropython-v1_24_1-docstubs/array/__init__.pyi'), target_pkg='array', source_pkg='array.__init__', is_match=True), MergeMatch(target=PosixPath('tests/data/stub_merge/micropython-v1_24_1-rp2-RPI_PICO/binascii.pyi'), source=PosixPath('tests/data/stub_merge/micropython-v1_24_1-docstubs/binascii/__init__.pyi'), target_pkg='binascii', source_pkg='binascii.__init__', is_match=True), MergeMatch(target=PosixPath('tests/data/stub_merge/micropython-v1_24_1-rp2-RPI_PICO/cmath.pyi'), source=PosixPath('tests/data/stub_merge/micropython-v1_24_1-docstubs/cmath/__init__.pyi'), target_pkg='cmath', source_pkg='cmath.__init__', is_match=True), MergeMatch(target=PosixPath('tests/data/stub_merge/micropython-v1_24_1-rp2-RPI_PICO/collections.pyi'), source=PosixPath('tests/data/stub_merge/micropython-v1_24_1-docstubs/collections/__init__.pyi'), target_pkg='collections', source_pkg='collections.__init__', is_match=True), MergeMatch(target=PosixPath('tests/data/stub_merge/micropython-v1_24_1-rp2-RPI_PICO/cryptolib.pyi'), source=PosixPath('tests/data/stub_merge/micropython-v1_24_1-docstubs/cryptolib/__init__.pyi'), target_pkg='cryptolib', source_pkg='cryptolib.__init__', is_match=True), ...])
|
Test stubber:
tests/merge/test_candidates.py#L76
test_merge_candidates[23-repos/micropython-stubs/micropython-reference-tests/data/stub_merge/micropython-v1_24_1-docstubs-94]
AssertionError: assert 89 == 94
+ where 89 = len([MergeMatch(target=PosixPath('tests/data/stub_merge/micropython-v1_24_1-docstubs/_thread/__init__.pyi'), source=PosixPath('repos/micropython-stubs/micropython-reference/_thread/__init__.pyi'), target_pkg='_thread.__init__', source_pkg='_thread.__init__', is_match=True), MergeMatch(target=PosixPath('tests/data/stub_merge/micropython-v1_24_1-docstubs/array/__init__.pyi'), source=PosixPath('repos/micropython-stubs/micropython-reference/array/__init__.pyi'), target_pkg='array.__init__', source_pkg='array.__init__', is_match=True), MergeMatch(target=PosixPath('tests/data/stub_merge/micropython-v1_24_1-docstubs/asyncio/__init__.pyi'), source=PosixPath('repos/micropython-stubs/micropython-reference/asyncio/__init__.pyi'), target_pkg='asyncio.__init__', source_pkg='asyncio.__init__', is_match=True), MergeMatch(target=PosixPath('tests/data/stub_merge/micropython-v1_24_1-docstubs/binascii/__init__.pyi'), source=PosixPath('repos/micropython-stubs/micropython-reference/binascii/__init__.pyi'), target_pkg='binascii.__init__', source_pkg='binascii.__init__', is_match=True), MergeMatch(target=PosixPath('tests/data/stub_merge/micropython-v1_24_1-docstubs/bluetooth/__init__.pyi'), source=PosixPath('repos/micropython-stubs/micropython-reference/bluetooth/__init__.pyi'), target_pkg='bluetooth.__init__', source_pkg='bluetooth.__init__', is_match=True), MergeMatch(target=PosixPath('tests/data/stub_merge/micropython-v1_24_1-docstubs/btree/__init__.pyi'), source=PosixPath('repos/micropython-stubs/micropython-reference/btree/__init__.pyi'), target_pkg='btree.__init__', source_pkg='btree.__init__', is_match=True), ...])
|
Test stubber
Process completed with exit code 1.
|
Loading