Esempio n. 1
0
 def set_input(self, value):
     BaseLine.set_input(self, value)
     if self._output_component:
         self._output_component.set_input(self._output_component_input_port,
                                          value)
         if self._output_component.ready():
             self._output_component.out()
Esempio n. 2
0
 def test_clear(self):
    base_line = BaseLine()
    self.assertIsNone(base_line.get_value())
    base_line.set_input(1)
    self.assertEqual(1, base_line.get_value())
    base_line.clear()
    self.assertIsNone(base_line.get_value())
    base_line.set_output(1)
    self.assertEqual(1, base_line.get_value())
 def test_clear(self):
     base_line = BaseLine()
     self.assertIsNone(base_line.get_value())
     base_line.set_input(1)
     self.assertEqual(1, base_line.get_value())
     base_line.clear()
     self.assertIsNone(base_line.get_value())
     base_line.set_output(1)
     self.assertEqual(1, base_line.get_value())
Esempio n. 4
0
 def test_set_input(self):
    base_line = BaseLine()
    self.assertRaises(ValueError, base_line.set_input,-1)
    self.assertRaises(ValueError, base_line.set_input, 2)
    base_line.set_input(1)
    base_line.set_input(0)
 def test_set_input(self):
     base_line = BaseLine()
     self.assertRaises(ValueError, base_line.set_input, -1)
     self.assertRaises(ValueError, base_line.set_input, 2)
     base_line.set_input(1)
     base_line.set_input(0)
 def set_input(self, value):
     BaseLine.set_input(self, value)
     if self._output_component:
         self._output_component.set_input(self._output_component_input_port, value)
         if self._output_component.ready():
             self._output_component.out()