コード例 #1
0
ファイル: restapi.py プロジェクト: syntox/OpenBazaar-Server
 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
ファイル: restapi.py プロジェクト: the9ull/OpenBazaar-Server
 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))