# writing the test_caller invocation this way makes it work with pytest
+@unittest.skip("not yet working")
class TestSVP64UTF8Validation(TestRunnerBase):
def __init__(self, test):
assert test == 'test'
assert cr3 == self.bt//4
-@unittest.expectedFailure # AttributeError: ... field 'imm_data'
+@unittest.expectedFailure # FIXME: AttributeError: ... field 'imm_data'
class DecoderTestCase(FHDLTestCase):
def run_tst(self, kls, name):
# def test_minor_19_00000(self):
# self.run_tst((1, 11), "minor_19_00000.csv")
+ # FIXME: ValueError: invalid literal for int() with base 0: '010-'
+ @unittest.expectedFailure
def test_minor_30(self):
self.run_tst((1, 5), "minor_30.csv", minor=(30, (26, 32)))
class TestStates(unittest.TestCase):
+ @unittest.expectedFailure # FIXME: KeyError: 'hdl'
def test_basic_regs(self):
initial_regs = [0] * 32
for i in range(32):
hdl.intregs = fail_regs
hdl.compare(sim)
+ @unittest.expectedFailure # FIXME: KeyError: 'hdl'
def test_basic_mem(self):
initial_mem = {}
for i in range(32):
sim.compare_mem(hdl)
hdl.compare_mem(sim)
+ @unittest.expectedFailure # FIXME: KeyError: 'hdl'
def test_basic_mem_size_0_diff(self):
sim_mem = {0: 8, 16: 24, 240: 32}
hdl_mem = {0: 8, 16: 24, 224: 0, 232: 0, 240: 32}