예제 #1
0
 def test_is_always_none_in_debug(self, _cache):
     eq_(utils.spartacus_build_id(), None)
     assert not _cache.set.called
예제 #2
0
 def test_without_build_id_set(self, time):
     time.time.side_effect = [12345.12345, 54321.54321]
     eq_(utils.spartacus_build_id(), '12345')
     eq_(utils.spartacus_build_id(), '12345', 'new build id was not stored')
예제 #3
0
 def test_set_build_id_affects_get(self):
     build_id = 'some-other-build-id'
     utils.set_spartacus_build_id(build_id)
     eq_(utils.spartacus_build_id(), build_id)
예제 #4
0
 def test_is_always_none_in_debug(self, _cache):
     eq_(utils.spartacus_build_id(), None)
     assert not _cache.set.called
예제 #5
0
 def test_with_build_id_set(self):
     build_id = 'the-build-id'
     cache.set(self.cache_key, build_id)
     eq_(utils.spartacus_build_id(), build_id)
예제 #6
0
 def test_set_build_id_affects_get(self):
     build_id = 'some-other-build-id'
     utils.set_spartacus_build_id(build_id)
     eq_(utils.spartacus_build_id(), build_id)
예제 #7
0
 def test_without_build_id_set(self, time):
     time.time.side_effect = [12345.12345, 54321.54321]
     eq_(utils.spartacus_build_id(), '12345')
     eq_(utils.spartacus_build_id(), '12345', 'new build id was not stored')
예제 #8
0
 def test_with_build_id_set(self):
     build_id = 'the-build-id'
     cache.set(self.cache_key, build_id)
     eq_(utils.spartacus_build_id(), build_id)
예제 #9
0
파일: helpers.py 프로젝트: flodolo/webpay
def spartacus_build_id():
    return utils.spartacus_build_id()
예제 #10
0
def spartacus_build_id():
    return utils.spartacus_build_id()