Exemplo n.º 1
0
 def _build_sns_with_token(self, seconds_after_current_time):
     from snsapi.utils import JsonDict
     import time
     token = JsonDict()
     token.expires_in = time.time() + seconds_after_current_time
     sns = SNSBase()
     sns.token = token
     return sns
Exemplo n.º 2
0
 def _expand_url_ok(self, url, expected_url):
     sns = SNSBase()
     ex_url = sns._expand_url(url)
     eq_(ex_url, expected_url)
Exemplo n.º 3
0
 def _parse_code_ok(self, url, code):
     sns = SNSBase()
     token = sns._parse_code(url)
     ok_(isinstance(token, snsapi.utils.JsonDict))
     eq_(token.code, code)
Exemplo n.º 4
0
 def test_snsbase_expire_after_3(self):
     # Token not exist, consider as expired.
     eq_(SNSBase().expire_after(), 0)