moving enablers for twi_scl to where twi_scl is set up.
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 2 Jul 2018 22:22:28 +0000 (23:22 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 2 Jul 2018 22:22:28 +0000 (23:22 +0100)
this is important because two changes at once might cause
problems

src/test_bsv/tests/test_pinmux.py

index e016ac9f6580b8458d614ea8531a1e9574d31db0..b708c30a93497c39988b0fd17363b39ac239a8c1 100644 (file)
@@ -108,8 +108,6 @@ def pinmux_basic_test(dut):
     # define input variables
     dut.peripheral_side_twi_sda_out_in = 0
     dut.peripheral_side_twi_sda_outen_in = 1
-    dut.peripheral_side_twi_scl_out_in = 0
-    dut.peripheral_side_twi_scl_outen_in = 1
 
     yield Timer(2)
     # Test for out for twi_sda
@@ -161,7 +159,9 @@ def pinmux_basic_test(dut):
 
     yield Timer(2)
 
-# Test for out for twi_scl
+    # Test for out for twi_scl
+    dut.peripheral_side_twi_scl_out_in = 0
+    dut.peripheral_side_twi_scl_outen_in = 1
     if dut.iocell_side_io2_cell_out != 0:
         raise TestFailure(
             "twi_scl=0/mux=0/out=1 %s iocell_io2 != 0" %