File tree Expand file tree Collapse file tree 2 files changed +12
-5
lines changed
Expand file tree Collapse file tree 2 files changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ def iat(self):
6161def decode_token (raw_token ):
6262 """Decode token"""
6363 if not 'pushEnabled' in raw_token or not 'token' in raw_token :
64- return None , None , None
64+ return False , None , None
6565 token = raw_token ['token' ]
6666 push_enabled = raw_token ['pushEnabled' ]
6767 if not push_enabled or len (token .strip ()) == 0 :
Original file line number Diff line number Diff line change @@ -11,8 +11,12 @@ class TokenTests(object):
1111 def test_from_raw_false (self ):
1212 """Test token model parsing."""
1313 parsed = token .from_raw (self .raw_false )
14- assert parsed == None
15-
14+ assert parsed .push_enabled == False
15+ assert parsed .iat == None
16+ assert parsed .channels == None
17+ assert parsed .exp == None
18+ assert parsed .token == None
19+
1620 raw_empty = {
1721 'pushEnabled' : True ,
1822 'token' : '' ,
@@ -21,7 +25,11 @@ def test_from_raw_false(self):
2125 def test_from_raw_empty (self ):
2226 """Test token model parsing."""
2327 parsed = token .from_raw (self .raw_empty )
24- assert parsed == None
28+ assert parsed .push_enabled == False
29+ assert parsed .iat == None
30+ assert parsed .channels == None
31+ assert parsed .exp == None
32+ assert parsed .token == None
2533
2634 raw_ok = {
2735 'pushEnabled' : True ,
@@ -39,4 +47,3 @@ def test_from_raw(self):
3947 assert parsed .channels ['NzM2MDI5Mzc0_MTgyNTg1MTgwNg==_splits' ] == ['subscribe' ]
4048 assert parsed .channels ['control_pri' ] == ['subscribe' , 'channel-metadata:publishers' ]
4149 assert parsed .channels ['control_sec' ] == ['subscribe' , 'channel-metadata:publishers' ]
42-
You can’t perform that action at this time.
0 commit comments