[llvm] r190467 - [python-bindings] Added test for reading a module from bitcode.

Michael Gottesman mgottesman at apple.com
Tue Sep 10 17:41:05 PDT 2013


Author: mgottesman
Date: Tue Sep 10 19:41:05 2013
New Revision: 190467

URL: http://llvm.org/viewvc/llvm-project?rev=190467&view=rev
Log:
[python-bindings] Added test for reading a module from bitcode.

Added:
    llvm/trunk/bindings/python/llvm/tests/test_bitreader.py

Added: llvm/trunk/bindings/python/llvm/tests/test_bitreader.py
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/bindings/python/llvm/tests/test_bitreader.py?rev=190467&view=auto
==============================================================================
--- llvm/trunk/bindings/python/llvm/tests/test_bitreader.py (added)
+++ llvm/trunk/bindings/python/llvm/tests/test_bitreader.py Tue Sep 10 19:41:05 2013
@@ -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





More information about the llvm-commits mailing list