def test_import_object_extend(): import_object = Module(TEST_BYTES).generate_import_object() import_object.extend({ "env": { "sum": lambda x, y: x + y, } }) import_descriptors = import_object.import_descriptors() assert import_object.import_descriptors() == [ {'kind': ImportKind.FUNCTION, 'name': 'sum', 'namespace': 'env'} ]
def test_import_object_empty(): import_object = Module(TEST_BYTES).generate_import_object() assert len(import_object.import_descriptors()) == 0