コード例 #1
0
ファイル: test_table.py プロジェクト: sunnycd/dxfwrite
 def test_grid_coords_span(self):
     grid = Grid(self.table)
     left, right, top, bottom = grid.cell_coords(0, 0, span=(2, 2))
     self.assertAlmostEqual(left, 0., places=4)
     self.assertAlmostEqual(right, 6., places=4)
     self.assertAlmostEqual(top, 0., places=4)
     self.assertAlmostEqual(bottom, -6., places=4)
コード例 #2
0
ファイル: test_table.py プロジェクト: sunnycd/dxfwrite
 def test_grid_coords(self):
     grid = Grid(self.table)
     left, right, top, bottom = grid.cell_coords(1, 1, span=(1, 1))
     self.assertAlmostEqual(left, 3., places=4)
     self.assertAlmostEqual(right, 6., places=4)
     self.assertAlmostEqual(top, -3., places=4)
     self.assertAlmostEqual(bottom, -6., places=4)
コード例 #3
0
ファイル: test_table.py プロジェクト: sunnycd/dxfwrite
    def test_draw_cell_background(self):
        grid = Grid(self.table)
        self.table.new_cell_style('fill', bgcolor=17)

        cell = self.table.get_cell(0, 0)
        cell.stylename='fill'

        self.assertTrue('SOLID' in self.table.__dxf__())