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
def _expand_url_ok(self, url, expected_url): sns = SNSBase() ex_url = sns._expand_url(url) eq_(ex_url, expected_url)
def _parse_code_ok(self, url, code): sns = SNSBase() token = sns._parse_code(url) ok_(isinstance(token, snsapi.utils.JsonDict)) eq_(token.code, code)
def test_snsbase_expire_after_3(self): # Token not exist, consider as expired. eq_(SNSBase().expire_after(), 0)