Пример #1
0
 def delete_social_account(self, request):
     try:
         p = Profile(self.db)
         if "account_type" in request.args:
             p.remove_social_account(request.args["account_type"][0])
         request.write(json.dumps({"success": True}))
         request.finish()
         return server.NOT_DONE_YET
     except Exception, e:
         request.write(json.dumps({"success": False, "reason": e.message}, indent=4))
         request.finish()
         return server.NOT_DONE_YET
Пример #2
0
 def delete_social_account(self, request):
     try:
         p = Profile(self.db)
         if "account_type" in request.args:
             p.remove_social_account(request.args["account_type"][0])
         request.write(json.dumps({"success": True}))
         request.finish()
         return server.NOT_DONE_YET
     except Exception, e:
         request.write(json.dumps({"success": False, "reason": e.message}, indent=4))
         request.finish()
         return server.NOT_DONE_YET
Пример #3
0
 def delete_social_account(self, request):
     p = Profile()
     if "account_type" in request.args:
         p.remove_social_account(request.args["account_type"][0])
Пример #4
0
 def test_MarketProfile_remove_social(self):
     p = Profile(self.db)
     p.remove_social_account("FACEBOOK")
     u = p.get()
     self.assertEqual(0, len(u.social))
Пример #5
0
 def delete_social_account(self, request):
     p = Profile()
     if "account_type" in request.args:
         p.remove_social_account(request.args["account_type"][0])
Пример #6
0
 def test_MarketProfile_remove_social_invalid(self):
     p = Profile(self.db)
     p.remove_social_account("TEST")
     u = p.get()
     self.assertEqual(1, len(u.social))
Пример #7
0
 def test_MarketProfile_remove_lowercase_social(self):
     p = Profile(self.db)
     p.remove_social_account("facebook")
     u = p.get()
     self.assertEqual(0, len(u.social))
Пример #8
0
 def test_MarketProfile_remove_social(self):
     p = Profile(self.db)
     p.remove_social_account("FACEBOOK")
     u = p.get()
     self.assertEqual(0, len(u.social))
Пример #9
0
 def test_MarketProfile_remove_social_invalid(self):
     p = Profile(self.db)
     p.remove_social_account("TEST")
     u = p.get()
     self.assertEqual(1, len(u.social))
Пример #10
0
 def test_MarketProfile_remove_lowercase_social(self):
     p = Profile(self.db)
     p.remove_social_account("facebook")
     u = p.get()
     self.assertEqual(0, len(u.social))