コード例 #1
0
ファイル: test_unit.py プロジェクト: android-spa-titech/HQTP
 def test_achievement__not_found(self):
     self.client.login(username='******', password='******')
     j_not = sc.access_achievement_get_view(self.client, 42)
     self.assertEqual(j_not['status'], 'Not Found')
コード例 #2
0
ファイル: test_unit.py プロジェクト: android-spa-titech/HQTP
 def test_achievement_without_auth(self):
     j_fbd = sc.access_achievement_get_view(self.client, 1)
     self.assertEqual(j_fbd['status'], 'Forbidden')
コード例 #3
0
ファイル: test_unit.py プロジェクト: android-spa-titech/HQTP
 def test_get_invalid_since_id(self):
     # 整数値でなければBad Request
     j_invalid_since_id = sc.access_achievement_get_view(
         self.client, user_id=1, since_id='invalid since_id')
     self.assertEqual(j_invalid_since_id['status'], 'Bad Request')
コード例 #4
0
ファイル: test_unit.py プロジェクト: android-spa-titech/HQTP
 def test_achievement_with_since_id_total_point(self):
     # since_id を指定した場合でも total_point は全ポイントの合計
     j_achieve = sc.access_achievement_get_view(
         self.client, 1, since_id=2)
     self.assertEqual(j_achieve['total_point'], 131)
コード例 #5
0
ファイル: test_unit.py プロジェクト: android-spa-titech/HQTP
 def test_achievement_with_since_id(self):
     # since_id を指定すると、それより大きい id を持つ achievement を取得
     j_achieve = sc.access_achievement_get_view(
         self.client, 1, since_id=2)
     self.assertEqual(len(j_achieve['achievements']), 1)
コード例 #6
0
ファイル: test_unit.py プロジェクト: android-spa-titech/HQTP
 def test_achieve_get_all(self):
     # since_id を指定しないと achievement 全取得
     j_achieve = sc.access_achievement_get_view(self.client, 1)
     self.assertEqual(len(j_achieve['achievements']), 3)