def _createRealProject(name=None): app = Pitivi() project_manager = ProjectManager(app) project_manager.newBlankProject() if name: project_manager.current_project.name = name return project_manager.current_project
def test_create_small(self): """Exercise creating the main window when the screen is small.""" with mock.patch.object(MainWindow, "_small_screen") as small_screen: small_screen.return_value = True with mock.patch.object(MainWindow, "get_preferred_size") as get: get.return_value = mock.Mock(), None app = Pitivi() app._setup() app.create_main_window()
def setUp(self): app = Pitivi() app._startupCb(app) app.project_manager.newBlankProject() self.timeline = app.project_manager.current_project.timeline self.layer = GES.Layer() self.timeline.add_layer(self.layer) self.action_log = UndoableActionLog() self.observer = TimelineLogObserverSpy(self.action_log) self.observer.startObserving(self.timeline)
def create_pitivi(**settings): app = Pitivi() app._setup() app.gui = mock.Mock() app.gui.editor.viewer.action_group = Gio.SimpleActionGroup() app.settings = __create_settings(**settings) app.gui.editor.editor_state = EditorState(app.project_manager) return app
def testBasic(self): ptv = Pitivi() # was the pitivi object created self.assert_(ptv) # were the contents of pitivi properly created self.assertEqual(ptv.current, None) self.assert_(ptv.effects) # was the unique instance object properly set self.assertEquals(pitivi.instance.PiTiVi, ptv) # close pitivi ptv.shutdown() # make sure the instance has been unset self.assertEquals(pitivi.instance.PiTiVi, None)
def create_pitivi(**settings): app = Pitivi() app._setup() app.gui = mock.Mock() app.settings = __create_settings(**settings) return app
def test_create(self): """Exercise creating the main window.""" app = Pitivi() app._setup() app.create_main_window()