class KittyTabWidgetTestCase(unittest.TestCase):
    def setUp(self):
        self.app = QApplication([])
        self.tab_widget = KittyTabWidget()
        self.app.setMainWidget(self.tab_widget)
        self.tab_widget.show()

        #1
        self.board1 = Board("1","1","1")
        self.tab_widget._display(self.board1, [], True)
        self.tab_widget._reduce_queue()
        #2
        self.board2 = Board("2","2","2")
        self.tab_widget._display(self.board2, [], True)
        self.tab_widget._reduce_queue()

    def tearDown(self):
        self.app.exit()
    def setUp(self):
        self.app = QApplication([])
        self.tab_widget = KittyTabWidget()
        self.app.setMainWidget(self.tab_widget)
        self.tab_widget.show()

        #1
        self.board1 = Board("1","1","1")
        self.tab_widget._display(self.board1, [], True)
        self.tab_widget._reduce_queue()
        #2
        self.board2 = Board("2","2","2")
        self.tab_widget._display(self.board2, [], True)
        self.tab_widget._reduce_queue()