python: Fix check for disasm creation failure
[oota-llvm.git] / bindings / python / llvm / tests / test_disassembler.py
index 46d12f7056267d629024160435f21f58d33f9000..e960dc0ba9ca6e6c4feb60484ba84278f51c870c 100644 (file)
@@ -16,6 +16,10 @@ class TestDisassembler(TestBase):
         self.assertEqual(count, 3)
         self.assertEqual(s, '\tjcxz\t-127')
 
+    def test_nonexistant_triple(self):
+        with self.assertRaisesRegexp(Exception, "Could not obtain disassembler for triple"):
+            Disassembler("nonexistant-triple-raises")
+
     def test_get_instructions(self):
         sequence = '\x67\xe3\x81\x01\xc7' # jcxz -127; addl %eax, %edi