~gary-lasker/software-center/misc-fixes

« back to all changes in this revision

Viewing changes to test/gtk3/test_appstore2.py

  • Committer: Michael Vogt
  • Date: 2011-08-10 07:35:53 UTC
  • Revision ID: michael.vogt@ubuntu.com-20110810073553-shv8mlu1arm58ihp
* test/gtk3/test_panes.py:
  - add basic tests for the various panes
* softwarecenter/testutils.py:
  - add helper factory methods to make writing tests easier

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
from softwarecenter.ui.gtk3.models.appstore2 import AppListStore
16
16
from softwarecenter.db.enquire import AppEnquire
17
17
 
 
18
from softwarecenter.testutils import (get_test_db,
 
19
                                      get_test_datadir,
 
20
                                      get_test_gtk3_viewmanager,
 
21
                                      get_test_pkg_info,
 
22
                                      get_test_gtk3_icon_cache,
 
23
                                      )
 
24
 
18
25
class TestAppstore(unittest.TestCase):
19
26
    """ test the appstore """
20
27
 
21
28
    def setUp(self):
22
 
        self.cache = get_pkg_info()
23
 
        self.cache.open()
24
 
        self.icons = Gtk.IconTheme.get_default()
25
 
        self.db = StoreDatabase(XAPIAN_BASE_PATH+"/xapian", self.cache)
26
 
        self.db.open()
 
29
        self.cache = get_test_pkg_info()
 
30
        self.icons = get_test_gtk3_icon_cache()
 
31
        self.db = get_test_db()
27
32
 
28
33
    def test_app_store(self):
29
34
        # get a enquire object