コード例 #1
0
ファイル: test_project.py プロジェクト: RichardPoole42/pitivi
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
コード例 #2
0
ファイル: test_undo_timeline.py プロジェクト: dimart/pitivi
    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)
コード例 #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)
コード例 #4
0
ファイル: test_basic.py プロジェクト: brion/pitivi-work
    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()
コード例 #5
0
ファイル: test_basic.py プロジェクト: cymacs/pitivi
    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)
コード例 #6
0
ファイル: test_basic.py プロジェクト: jojva/pitivi
    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)
コード例 #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
コード例 #8
0
 def test_create(self):
     """Exercise creating the main window."""
     app = Pitivi()
     app._setup()
     app.create_main_window()
コード例 #9
0
def create_pitivi(**settings):
    app = Pitivi()
    app._setup()
    app.gui = mock.Mock()
    app.settings = __create_settings(**settings)
    return app