~evfool/software-center/expandlatest

« back to all changes in this revision

Viewing changes to test/test_appstore.py

  • Committer: Michael Vogt
  • Date: 2011-03-31 11:56:54 UTC
  • mfrom: (1535.1.52 tweaks)
  • Revision ID: michael.vogt@ubuntu.com-20110331115654-a67qigtupmx85fku
merged from kiwinote, many thanks

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
from softwarecenter.apt.aptcache import AptCache
15
15
from softwarecenter.db.application import Application
16
16
from softwarecenter.db.database import StoreDatabase
17
 
from softwarecenter.view.appview import AppView, AppStore
 
17
from softwarecenter.view.appview import AppView, AppStore, AppViewFilter
18
18
from softwarecenter.enums import *
19
19
from softwarecenter.paths import *
20
20
 
92
92
        for_purchase_query = xapian.Query("AH" + AVAILABLE_FOR_PURCHASE_MAGIC_CHANNEL_NAME)
93
93
        store_query = xapian.Query(xapian.Query.OP_AND_NOT, 
94
94
                                   query, for_purchase_query)
 
95
        appviewfilter = AppViewFilter(self.db, self.cache)
 
96
        appviewfilter.set_available_only(True)
95
97
        store = AppStore(self.cache, self.db, self.mock_icons, 
96
 
                         sortmode=SORT_BY_CATALOGED_TIME,
 
98
                         sortmode=SORT_BY_CATALOGED_TIME, filter=appviewfilter,
97
99
                         limit=10, search_query=store_query,
98
100
                         nonapps_visible=AppStore.NONAPPS_ALWAYS_VISIBLE)
99
101
        for item in store: