Пример #1
0
 def add_extension(self, element):
     if isinstance(element, Port):
         PortControl.add_port(element)
     elif isinstance(element, CodeTemplate):
         CodeTemplateControl.add_code_template(element)
     elif isinstance(element, BlockModel):
         BlockControl.add_new_block(element)
         self.update_blocks()
     System.reload()
Пример #2
0
 def test_add_port(self):
     PortControl()
     port = self.create_port()
     PortControl.delete_port(port.type)
     System()
     PortControl.add_port(self.create_port())
     System.reload()
     PortControl.delete_port(port.type)
     System.add_port(port)
     PortControl.delete_port(port.type)
Пример #3
0
class TestPortControl(TestCase):

    def setUp(self):
        """Do the test basic setup."""
        self.port_control = PortControl()
        self.port = Port()

    # ----------------------------------------------------------------------
    def test_load(self):
        file_name = "TESTE"
        self.assertIsNone(self.port_control.load(file_name))
        file_name = "AAA.xml"
        self.assertIsNone(self.port_control.load(file_name))

    # ----------------------------------------------------------------------
    def test_export_xml(self):
        self.assertIsNone(self.port_control.export_xml())

    # ----------------------------------------------------------------------
    def test_export_python(self):
        self.assertIsNone(self.port_control.export_python())

    # ----------------------------------------------------------------------
    def test_print_port(self):

        #port = Port()

        #port.type = "c"
        #port.language = "c"
        #port.source = "xml"
        #port.code = "xxxx"

        self.assertIsNone(self.port_control.print_port(self.port))

    # ----------------------------------------------------------------------
    def test_add_port(self):

        #port = Port()

        #port.type = "c"
        #port.language = "c"
        #port.source = "xml"
        #port.code = "xxxx"

        self.assertIsNone(self.port_control.add_port(self.port))

    # ----------------------------------------------------------------------
    def test_delete_port(self):

        port_key = -1
        self.assertIsNone(self.port_control.delete_port(port_key))

        port_key = 0
        self.assertIsNone(self.port_control.delete_port(port_key))

        self.assertIsNone(self.port_control.delete_port(self.port))
Пример #4
0
 def test_add_port(self):
     PortControl.add_port(self.create_port())
Пример #5
0
 def add_port(self, port):
     PortControl.add_port(port)
     System.reload()
Пример #6
0
 def add_port(self, port):
     PortControl.add_port(port)