Exemple #1
0
 def test_add_subelement_with_autoid(self):
     marker = Marker(debug=True, profile='full')
     marker.add(Group())
     self.assertTrue(
         re.match(r'^<marker id="id\d+"><g /></marker>$',
                  marker.tostring()),
         "getting an autoid for class Marker failed.")
Exemple #2
0
 def test_orient_rad(self):
     marker = Marker(id='test',
                     orient='3.1415rad',
                     debug=True,
                     profile='full')
     self.assertEqual(marker.tostring(),
                      '<marker id="test" orient="3.1415rad" />')
Exemple #3
0
 def test_orient_number(self):
     marker = Marker(id='test', orient=30, debug=True, profile='full')
     self.assertEqual(marker.tostring(), '<marker id="test" orient="30" />')
Exemple #4
0
 def test_size(self):
     marker = Marker(id='test', size=(1, 2), debug=True, profile='full')
     self.assertEqual(
         marker.tostring(),
         '<marker id="test" markerHeight="2" markerWidth="1" />')
Exemple #5
0
 def test_insert(self):
     marker = Marker(id='test', insert=(1, 2), debug=True, profile='full')
     self.assertEqual(marker.tostring(),
                      '<marker id="test" refX="1" refY="2" />')
Exemple #6
0
 def test_add_subelement(self):
     marker = Marker(id='test', debug=True, profile='full')
     marker.add(Group())
     self.assertEqual(marker.tostring(), '<marker id="test"><g /></marker>')
Exemple #7
0
 def test_constructor(self):
     marker = Marker(id='test', orient='auto', debug=True, profile='full')
     self.assertEqual(marker.tostring(),
                      '<marker id="test" orient="auto" />')
Exemple #8
0
 def test_orient_number(self):
     marker = Marker(id='test', orient=30, debug=True, profile='full')
     self.assertEqual(marker.tostring(), '<marker id="test" orient="30" />')
Exemple #9
0
 def test_orient_rad(self):
     marker = Marker(id='test', orient='3.1415rad', debug=True, profile='full')
     self.assertEqual(marker.tostring(), '<marker id="test" orient="3.1415rad" />')
Exemple #10
0
 def test_size(self):
     marker = Marker(id='test', size=(1, 2), debug=True, profile='full')
     self.assertEqual(marker.tostring(), '<marker id="test" markerHeight="2" markerWidth="1" />')
Exemple #11
0
 def test_insert(self):
     marker = Marker(id='test', insert=(1, 2), debug=True, profile='full')
     self.assertEqual(marker.tostring(), '<marker id="test" refX="1" refY="2" />')
Exemple #12
0
 def test_add_subelement_with_autoid(self):
     marker = Marker(debug=True, profile='full')
     marker.add(Group())
     self.assertTrue(
         re.match('^<marker id="id\d+"><g /></marker>$',
                  marker.tostring()), "getting an autoid for class Marker failed.")
Exemple #13
0
 def test_add_subelement(self):
     marker = Marker(id='test', debug=True, profile='full')
     marker.add(Group())
     self.assertEqual(marker.tostring(), '<marker id="test"><g /></marker>')
Exemple #14
0
 def test_constructor(self):
     marker = Marker(id='test', orient='auto', debug=True, profile='full')
     self.assertEqual(marker.tostring(), '<marker id="test" orient="auto" />')