From a1e366058b2ffce54b3f92a1a74094822c819c80 Mon Sep 17 00:00:00 2001 From: Michael Gottesman Date: Wed, 11 Sep 2013 00:41:05 +0000 Subject: [PATCH] [python-bindings] Added test for reading a module from bitcode. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190467 91177308-0d34-0410-b5e6-96231b3b80d8 --- bindings/python/llvm/tests/test_bitreader.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 bindings/python/llvm/tests/test_bitreader.py diff --git a/bindings/python/llvm/tests/test_bitreader.py b/bindings/python/llvm/tests/test_bitreader.py new file mode 100644 index 00000000000..d5850091a91 --- /dev/null +++ b/bindings/python/llvm/tests/test_bitreader.py @@ -0,0 +1,15 @@ +from .base import TestBase +from ..core import OpCode +from ..core import MemoryBuffer +from ..core import PassRegistry +from ..core import Context +from ..core import Module +from ..bit_reader import parse_bitcode + +class TestBitReader(TestBase): + + def test_parse_bitcode(self): + source = self.get_test_bc() + m = parse_bitcode(MemoryBuffer(filename=source)) + print m.target + print m.datalayout -- 2.34.1