~evfool/software-center/lp1076189

« back to all changes in this revision

Viewing changes to tests/utils.py

  • Committer: Michael Vogt
  • Date: 2012-12-18 08:25:06 UTC
  • mfrom: (3236.4.9 webapps-activation)
  • Revision ID: michael.vogt@ubuntu.com-20121218082506-f4yl03j9hoqx93ib
mergedĀ lp:~mvo/software-center/webapps-activation

Show diffs side-by-side

added added

removed removed

Lines of Context:
58
58
 
59
59
def url_accessable(url, needle):
60
60
    """Return true if needle is found in the url
61
 
    
 
61
 
62
62
    This is useful as a unittest.skip decorator
63
63
    """
64
64
    f = urlopen(url)
235
235
    not even look at doc)
236
236
    """
237
237
    # provide some defaults
238
 
    values = { 
 
238
    values = {
239
239
        'appname': 'some Appname',
240
240
        'pkgname': 'apkg',
241
241
        'categories': 'cat1,cat2,lolcat',
253
253
    mock_property_helper.get_categories.return_value = values["categories"]
254
254
    mock_property_helper.get_display_price.return_value = values[
255
255
        "display_price"]
256
 
    
 
256
 
257
257
    mock_property_helper.db = Mock()
258
258
    mock_property_helper.db._aptcache = FakedCache()
259
259
    mock_property_helper.db.get_pkgname.return_value = values["pkgname"]
267
267
    mock_property_helper.get_icon_at_size.return_value = values["icon"]
268
268
    mock_property_helper.icons = Mock()
269
269
    mock_property_helper.icons.load_icon.return_value = values["icon"]
270
 
    return mock_property_helper    
 
270
    return mock_property_helper
271
271
 
272
272
 
273
273
def setup_test_env():
461
461
    def emit(self, signal, *args, **kwargs):
462
462
        """Emit 'signal' passing *args, **kwargs to every callback."""
463
463
        for callback in self._callbacks[signal]:
464
 
            callback(*args, **kwargs)
 
464
            callback(self, *args, **kwargs)
465
465
 
466
466
 
467
467
class FakedCache(ObjectWithSignals, dict):