示例#1
0
 def test_interrupt_pins_are_reserved(self):
     reserved_pins = set(get_reserved_pins())
     interrupt_pins = set(get_interrupt_pins())
     self.assertTrue(interrupt_pins <= reserved_pins)
示例#2
0
 def test_interrupt_pins(self):
     interrupt_pins = set(get_interrupt_pins())
     self.assertEqual(set(INTERRUPT_PINS), interrupt_pins)
示例#3
0
 def test_flowrate_pin_index_matches(self):
     interrupt_pins = get_interrupt_pins()
     self.assertEqual(interrupt_pins.index(self._pin_config.flow_interrupt_pin), self._pin_config.flow_interrupt_pin_index)
示例#4
0
 def test_flowrate_pin_is_interrupt(self):
     interrupt_pins = set(get_interrupt_pins())
     self.assertTrue(self._pin_config.flow_interrupt_pin in interrupt_pins)
示例#5
0
 def test_get_interrupt_pins(self):
     s = get_interrupt_pins()
     self._assert_is_list_of_ints(s)
示例#6
0
 def get_interrupt_pins(self):
     return get_interrupt_pins()
示例#7
0
 def get_interrupt_pins(self):
     return get_interrupt_pins()