コード例 #1
0
ファイル: __init__.py プロジェクト: ywrsusan/pybossa
    def test_delete_cached_returns_false_when_delete_fails(self):
        """Test CACHE delete_cached returns False if deletion is not successful"""
        @cache(key_prefix='my_cached_func')
        def my_func():
            return 'my_func was called'

        key = "%s::%s" % (settings_test.REDIS_KEYPREFIX, 'my_cached_func')
        assert test_sentinel.master.keys() == []

        delete_succedeed = delete_cached('my_cached_func')
        assert delete_succedeed is False, delete_succedeed
コード例 #2
0
def reset():
    """Clean the cache"""
    delete_cached('front_page_top_projects')
    delete_cached('number_featured_projects')
    delete_cached('number_published_projects')
    delete_cached('number_draft_projects')
    delete_memoized(get_all_projects)
    delete_memoized(get_all_featured)
    delete_memoized(get_all_draft)
    delete_memoized(text_search)
    delete_memoized(n_total_tasks)
    delete_memoized(n_count)
    delete_memoized(get_all)
コード例 #3
0
ファイル: __init__.py プロジェクト: IdahoInstitute/pybossa
    def test_delete_cached_returns_false_when_delete_fails(self):
        """Test CACHE delete_cached returns False if deletion is not successful"""

        @cache(key_prefix='my_cached_func')
        def my_func():
            return 'my_func was called'
        key = "%s::%s" % (REDIS_KEYPREFIX, 'my_cached_func')
        assert test_sentinel.master.keys() == []

        delete_succedeed = delete_cached('my_cached_func')
        assert delete_succedeed is False, delete_succedeed
コード例 #4
0
ファイル: __init__.py プロジェクト: ywrsusan/pybossa
    def test_delete_cached_returns_true_when_delete_succeeds(self):
        """Test CACHE delete_cached deletes a stored key and returns True if
        deletion is successful"""
        @cache(key_prefix='my_cached_func')
        def my_func():
            return 'my_func was called'

        key = "%s::%s" % (settings_test.REDIS_KEYPREFIX, 'my_cached_func')
        my_func()
        assert test_sentinel.master.keys() == [key]

        delete_succedeed = delete_cached('my_cached_func')
        assert delete_succedeed is True, delete_succedeed
        assert test_sentinel.master.keys() == [], 'Key was not deleted!'
コード例 #5
0
ファイル: __init__.py プロジェクト: IdahoInstitute/pybossa
    def test_delete_cached_returns_true_when_delete_succeeds(self):
        """Test CACHE delete_cached deletes a stored key and returns True if
        deletion is successful"""

        @cache(key_prefix='my_cached_func')
        def my_func():
            return 'my_func was called'
        key = "%s::%s" % (REDIS_KEYPREFIX, 'my_cached_func')
        my_func()
        assert test_sentinel.master.keys() == [key]

        delete_succedeed = delete_cached('my_cached_func')
        assert delete_succedeed is True, delete_succedeed
        assert test_sentinel.master.keys() == [], 'Key was not deleted!'
コード例 #6
0
ファイル: categories.py プロジェクト: alisheikh/pybossa
def reset():
    """Clean the cache"""
    delete_cached('categories_all')
    delete_cached('categories_used')
コード例 #7
0
def reset():
    """Clean the cache"""
    delete_cached("index_front_page")
    delete_cached('front_page_featured_projects')
    delete_cached('front_page_top_projects')
    delete_cached('number_featured_projects')
    delete_cached('number_published_projects')
    delete_cached('number_draft_projects')
    delete_memoized(get_all_featured)
    delete_memoized(get_all_draft)
    delete_memoized(n_count)
    delete_memoized(get_all)
コード例 #8
0
ファイル: categories.py プロジェクト: rajzone/pybossa
def reset():
    """Clean the cache"""
    delete_cached('categories_all')
    delete_cached('categories_used')
コード例 #9
0
ファイル: apps.py プロジェクト: bcfuchs/pybossa
def reset():
    """Clean the cache"""
    delete_cached("index_front_page")
    delete_cached('front_page_featured_apps')
    delete_cached('front_page_top_apps')
    delete_cached('number_featured_apps')
    delete_cached('number_published_apps')
    delete_cached('number_draft_apps')
    delete_memoized(get_featured)
    delete_memoized(get_draft)
    delete_memoized(n_count)
    delete_memoized(get)
コード例 #10
0
ファイル: projects.py プロジェクト: seesmith/pybossa
def reset():
    """Clean the cache"""
    delete_cached("index_front_page")
    delete_cached("front_page_featured_projects")
    delete_cached("front_page_top_projects")
    delete_cached("number_featured_projects")
    delete_cached("number_published_projects")
    delete_cached("number_draft_projects")
    delete_memoized(get_all_featured)
    delete_memoized(get_all_draft)
    delete_memoized(n_count)
    delete_memoized(get_all)