Exemplo n.º 1
0
    def test_destroy_fig(self):
        num = 0
        mock_manager, mock_fig = self.add_manager(num)
        self.assertEqual(1, len(GlobalFigureManager._activeQue))
        self.assertEqual(1, len(GlobalFigureManager.figs))

        GlobalFigureManager.destroy_fig(mock_fig)
        self.assertEqual(0, len(GlobalFigureManager._activeQue))
        self.assertEqual(0, len(GlobalFigureManager.figs))
    def test_destroy_fig(self):
        num = 0
        mock_manager, mock_fig = self.add_manager(num)
        self.assertEqual(1, len(GlobalFigureManager._activeQue))
        self.assertEqual(1, len(GlobalFigureManager.figs))

        GlobalFigureManager.destroy_fig(mock_fig)
        self.assertEqual(0, len(GlobalFigureManager._activeQue))
        self.assertEqual(0, len(GlobalFigureManager.figs))
Exemplo n.º 3
0
    def test_do_not_destroy_wrong_fig(self):
        num = 0
        self.add_manager(num)
        self.assertEqual(1, len(GlobalFigureManager._activeQue))
        self.assertEqual(1, len(GlobalFigureManager.figs))

        _, other_mock_fig = self.add_manager(num + 1)
        GlobalFigureManager.destroy_fig(other_mock_fig)
        # nothing should have been destroyed
        self.assertEqual(1, len(GlobalFigureManager._activeQue))
        self.assertEqual(1, len(GlobalFigureManager.figs))
    def test_do_not_destroy_wrong_fig(self):
        num = 0
        self.add_manager(num)
        self.assertEqual(1, len(GlobalFigureManager._activeQue))
        self.assertEqual(1, len(GlobalFigureManager.figs))

        _, other_mock_fig = self.add_manager(num + 1)
        GlobalFigureManager.destroy_fig(other_mock_fig)
        # nothing should have been destroyed
        self.assertEqual(1, len(GlobalFigureManager._activeQue))
        self.assertEqual(1, len(GlobalFigureManager.figs))