コード例 #1
0
ファイル: MainTest.py プロジェクト: arnonkehat/tabbedimages
 def testDragDropFiles(self):
     form = MainForm()
     fileNames = ["images\\andrzej.jpg", 
                  "images\\michael.jpg"]
     event = Event(containsFiles=True, files=fileNames)
     form.onDragDrop(None, event)
     assertTabPages(form, 2)
コード例 #2
0
ファイル: MainTest.py プロジェクト: arnonkehat/tabbedimages
 def testFreshFormOpensFiles(self):       
     openFileDialog=MockOpenFileDialog(
         DialogResult = DialogResult.OK,
         FileNames = ["images\\andrzej.jpg", 
                      "images\\michael.jpg"])
     form = MainForm(openFileDialog)
     form.onOpen(None, None)
     assertTabPages(form, 2)
コード例 #3
0
ファイル: MainTest.py プロジェクト: arnonkehat/tabbedimages
 def testDragFilesEffect(self):
     form = MainForm()
     event = Event(containsFiles = True)
     form.onDragEnter(None, event)
     assert event.Effect == DragDropEffects.Copy
コード例 #4
0
ファイル: MainTest.py プロジェクト: arnonkehat/tabbedimages
 def testDragNonFilesEffect(self):
     form = MainForm()
     assert form.AllowDrop
     event = Event(containsFiles=False)
     form.onDragEnter(None, event)
     assert event.Effect == DragDropEffects.None        
コード例 #5
0
ファイル: MainTest.py プロジェクト: arnonkehat/tabbedimages
 def testFreshFormOpensFilesCancelledHasEmptyTabControl(self):
     openFileDialog=MockOpenFileDialog(
         DialogResult = DialogResult.Cancel)
     form = MainForm(openFileDialog)
     form.onOpen(None, None)
     assertTabPages(form, 0)