def _createRealProject(name=None):
    app = Pitivi()
    app.emit("startup")
    app.project_manager.newBlankProject()
    if name:
        app.project_manager.current_project.name = name

    return app.project_manager.current_project
Exemple #2
0
    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)
Exemple #3
0
    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)
Exemple #4
0
    def testBasic(self):
        ptv = Pitivi()
        # was the pitivi object created
        self.assert_(ptv)

        # were the contents of pitivi properly created
        self.assertEqual(ptv.current_project, None)
        self.assert_(ptv.effects)

        # close pitivi
        ptv.shutdown()
Exemple #5
0
    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)
Exemple #6
0
    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)
Exemple #7
0
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 test_create(self):
     """Exercise creating the main window."""
     app = Pitivi()
     app._setup()
     app.create_main_window()
Exemple #9
0
def create_pitivi(**settings):
    app = Pitivi()
    app._setup()
    app.gui = mock.Mock()
    app.settings = __create_settings(**settings)
    return app