def testCommandMove_02 (self): Tester.dialogTester.appendOk() movePage (self.wikiroot[u"Страница 1"], self.wikiroot[u"Страница 1"]) self.assertNotEqual (self.wikiroot[u"Страница 1"], None) self.assertEqual (Tester.dialogTester.count, 0)
def testCommandMove_02(self): Tester.dialogTester.appendOk() movePage(self.wikiroot[u"Страница 1"], self.wikiroot[u"Страница 1"]) self.assertNotEqual(self.wikiroot[u"Страница 1"], None) self.assertEqual(Tester.dialogTester.count, 0)
def testCommandMove_06(self): movePage(self.wikiroot["Страница 1"], self.wikiroot["Страница 2/Страница 3"]) self.assertEqual(self.wikiroot["Страница 1"], None) self.assertNotEqual(self.wikiroot["Страница 2/Страница 3/Страница 1"], None)
def test_error_move_to_self(self): self.application.mainWindow.toaster.counter.clear() movePage(self.wikiroot["Страница 1"], self.wikiroot["Страница 1"]) self.assertNotEqual(self.wikiroot["Страница 1"], None) self.assertEqual( self.application.mainWindow.toaster.counter.showErrorCount, 1)
def testCommandMove_10_readonly (self): self.wikiroot[u"Страница 1"].readonly = True self.wikiroot[u"Страница 2/Страница 3"].readonly = True Tester.dialogTester.appendOk() movePage (self.wikiroot[u"Страница 1"], self.wikiroot[u"Страница 2/Страница 3"]) self.assertNotEqual (self.wikiroot[u"Страница 1"], None) self.assertEqual (self.wikiroot[u"Страница 2/Страница 3/Страница 1"], None) self.assertEqual (Tester.dialogTester.count, 0)
def testCommandMove_01 (self): Application.wikiroot = self.wikiroot Application.selectedPage = self.wikiroot[u"Страница 1"] Tester.dialogTester.appendOk() movePage (self.wikiroot[u"Страница 1"], self.wikiroot[u"Страница 1"]) self.assertNotEqual (self.wikiroot[u"Страница 1"], None) self.assertEqual (Tester.dialogTester.count, 0)
def test_error_duplicate_title(self): self.application.mainWindow.toaster.counter.clear() movePage(self.wikiroot["Страница 2/Страница 3"], self.wikiroot) self.assertNotEqual(self.wikiroot["Страница 3"], None) self.assertNotEqual(self.wikiroot["Страница 2/Страница 3"], None) self.assertEqual( self.application.mainWindow.toaster.counter.showErrorCount, 1)
def testCommandMove_01(self): Application.wikiroot = self.wikiroot Application.selectedPage = self.wikiroot[u"Страница 1"] Tester.dialogTester.appendOk() movePage(self.wikiroot[u"Страница 1"], self.wikiroot[u"Страница 1"]) self.assertNotEqual(self.wikiroot[u"Страница 1"], None) self.assertEqual(Tester.dialogTester.count, 0)
def testCommandMove_15_readonly(self): self.wikiroot[u"Страница 1"].readonly = False self.wikiroot.readonly = True Tester.dialogTester.appendOk() movePage(self.wikiroot[u"Страница 1"], self.wikiroot) self.assertNotEqual(self.wikiroot[u"Страница 1"], None) self.assertEqual(self.wikiroot[u"Страница 2/Страница 3/Страница 1"], None) self.assertEqual(Tester.dialogTester.count, 0)
def testCommandMove_15_readonly(self): self.wikiroot["Страница 1"].readonly = False self.wikiroot.readonly = True self.application.mainWindow.toaster.counter.clear() movePage(self.wikiroot["Страница 1"], self.wikiroot) self.assertNotEqual(self.wikiroot["Страница 1"], None) self.assertEqual(self.wikiroot["Страница 2/Страница 3/Страница 1"], None) self.assertEqual( self.application.mainWindow.toaster.counter.showErrorCount, 1)
def __onEndDrag(self, event): if self.dragItem is not None: # Элемент, на который перетащили другой элемент(self.dragItem) endDragItem = event.GetItem() # Перетаскиваемая станица draggedPage = self.treeCtrl.GetItemData(self.dragItem) # Будущий родитель для страницы if endDragItem.IsOk(): newParent = self.treeCtrl.GetItemData(endDragItem) # Moving page to itself is ignored if newParent != draggedPage: movePage(draggedPage, newParent) self.expand(newParent) self.dragItem = None
def __onEndDrag(self, event): if self.dragItem is not None: # Элемент, на который перетащили другой элемент(self.dragItem) endDragItem = event.GetItem() # Перетаскиваемая станица draggedPage = self.treeCtrl.GetItemData(self.dragItem) # Будущий родитель для страницы if endDragItem.IsOk(): newParent = self.treeCtrl.GetItemData(endDragItem) # Moving page to itself is ignored if newParent != draggedPage: movePage(draggedPage, newParent) self.treeCtrl.expand(newParent) self.dragItem = None
def testCommandMove_04 (self): Application.wikiroot = self.wikiroot Application.selectedPage = self.wikiroot[u"Страница 1"] movePage (self.wikiroot[u"Страница 1"], self.wikiroot) self.assertNotEqual (self.wikiroot[u"Страница 1"], None)
def testCommandMove_04(self): self.application.wikiroot = self.wikiroot self.application.selectedPage = self.wikiroot["Страница 1"] movePage(self.wikiroot["Страница 1"], self.wikiroot) self.assertNotEqual(self.wikiroot["Страница 1"], None)
def testCommandMove_03(self): movePage(self.wikiroot["Страница 1"], self.wikiroot) self.assertNotEqual(self.wikiroot["Страница 1"], None)
def testCommandMove_03 (self): movePage (self.wikiroot[u"Страница 1"], self.wikiroot) self.assertNotEqual (self.wikiroot[u"Страница 1"], None)