Beispiel #1
0
    def test_get_app_data(self):
        self.entity.set_app_data('{MOZMAN',
                                 app_data_tags=[DXFTag(330, 'DEAD')])

        app_data = self.entity.get_app_data('{MOZMAN')
        self.assertEqual(1, len(app_data))
        self.assertEqual(DXFTag(330, 'DEAD'), app_data[0])
Beispiel #2
0
    def test_get_xdata(self):
        self.entity.set_xdata(
            'MOZMAN', xdata_tags=[DXFTag(1000, 'Extended Data String')])

        xdata = self.entity.get_xdata('MOZMAN')
        self.assertEqual(1, len(xdata))
        self.assertEqual(DXFTag(1000, 'Extended Data String'), xdata[0])
Beispiel #3
0
    def test_get_xdata(self, entity):
        entity.set_xdata('MOZMAN',
                         xdata_tags=[DXFTag(1000, 'Extended Data String')])

        xdata = entity.get_xdata('MOZMAN')
        assert 1 == len(xdata)
        assert DXFTag(1000, 'Extended Data String') == xdata[0]
Beispiel #4
0
    def test_set_app_data(self, entity):
        entity.set_app_data('{MOZMAN', app_data_tags=[DXFTag(330, 'DEAD')])
        app_data = entity.get_app_data('{MOZMAN')
        assert 1 == len(app_data)
        assert DXFTag(330, 'DEAD') == app_data[0]
        app_data.append(DXFTag(360, 'DEAD2'))
        entity.set_app_data('{MOZMAN', app_data)

        app_data = entity.get_app_data('{MOZMAN')
        assert 2 == len(app_data)
        assert DXFTag(330, 'DEAD') == app_data[0]
        assert DXFTag(360, 'DEAD2') == app_data[1]
Beispiel #5
0
 def test_new_app_data(self):
     self.assertFalse(self.entity.has_xdata('MOZMAN'))
     self.entity.set_xdata('MOZMAN', xdata_tags=[DXFTag(1000, 'Extended Data String')])
     self.assertTrue(self.entity.has_xdata('MOZMAN'))
Beispiel #6
0
 def test_new_app_data(self):
     self.assertFalse(self.entity.has_app_data('{MOZMAN'))
     self.entity.set_app_data('{MOZMAN', app_data_tags=[DXFTag(330, 'DEAD')])
     self.assertTrue(self.entity.has_app_data('{MOZMAN'))
Beispiel #7
0
 def test_new_app_data(self, entity):
     assert entity.has_xdata('MOZMAN') is False
     entity.set_xdata('MOZMAN',
                      xdata_tags=[DXFTag(1000, 'Extended Data String')])
     assert entity.has_xdata('MOZMAN') is True
Beispiel #8
0
    def test_get_app_data(self, entity):
        entity.set_app_data('{MOZMAN', app_data_tags=[DXFTag(330, 'DEAD')])

        app_data = entity.get_app_data('{MOZMAN')
        assert 1 == len(app_data)
        assert DXFTag(330, 'DEAD') == app_data[0]
Beispiel #9
0
 def test_new_app_data(self, entity):
     assert entity.has_app_data('{MOZMAN') is False
     entity.set_app_data('{MOZMAN', app_data_tags=[DXFTag(330, 'DEAD')])
     assert entity.has_app_data('{MOZMAN') is True