コード例 #1
0
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'}
    ]
コード例 #2
0
def test_import_object_empty():
    import_object = Module(TEST_BYTES).generate_import_object()

    assert len(import_object.import_descriptors()) == 0