コード例 #1
0
 def test_user_filtered_correctly(self):
     """
     Ensure that if a developer has used FxA, they get correctly filtered
     out for an email sent to users. We do this by setting the FxA source on
     the developer before getting developers.
     """
     self.developer.update(source=LOGIN_SOURCE_FXA)
     eq_(get_user_ids(False), [999L])
コード例 #2
0
 def test_developers(self):
     eq_(get_user_ids(True), [31337L])
     self.developer.update(source=LOGIN_SOURCE_FXA)
     eq_(get_user_ids(True), [])
コード例 #3
0
 def test_user(self):
     eq_(get_user_ids(False), [999L])
     self.user.update(source=LOGIN_SOURCE_FXA)
     eq_(get_user_ids(False), [])
コード例 #4
0
ファイル: test_commands.py プロジェクト: j-barron/zamboni
 def test_stale_developers(self):
     self.developer.update(last_login_attempt=datetime(2014, 4, 30))
     eq_(get_user_ids(True), [])
コード例 #5
0
ファイル: test_commands.py プロジェクト: j-barron/zamboni
 def test_developers(self):
     self.developer.update(last_login_attempt=datetime(2014, 5, 1))
     eq_(get_user_ids(True), [31337L])
     self.developer.update(source=LOGIN_SOURCE_FXA)
     eq_(get_user_ids(True), [])
コード例 #6
0
ファイル: test_commands.py プロジェクト: j-barron/zamboni
 def test_stale_user(self):
     self.user.update(last_login_attempt=datetime(2014, 4, 30))
     eq_(get_user_ids(False), [])
コード例 #7
0
ファイル: test_commands.py プロジェクト: j-barron/zamboni
 def test_user(self):
     self.user.update(last_login_attempt=datetime(2014, 5, 1))
     eq_(get_user_ids(False), [999L])
     self.user.update(source=LOGIN_SOURCE_FXA)
     eq_(get_user_ids(False), [])