X-Git-Url: http://git.maemo.org/git/?p=hermes;a=blobdiff_plain;f=package%2Ftest%2Fintegration%2Ftest_facebook.py;fp=package%2Ftest%2Fintegration%2Ftest_facebook.py;h=ca2973b8eb333cd027ee61d3d21be1929939f0da;hp=0000000000000000000000000000000000000000;hb=1561654b8db739f477b405b6cfecce2580abcf04;hpb=ed2b92d9b0524d2a704283fe0cbe430b118f2985 diff --git a/package/test/integration/test_facebook.py b/package/test/integration/test_facebook.py new file mode 100644 index 0000000..ca2973b --- /dev/null +++ b/package/test/integration/test_facebook.py @@ -0,0 +1,36 @@ +import unittest +import oauth2 +from org.maemo.hermes.engine.facebook.api import FacebookApi +import httplib +httplib.HTTPConnection.debuglevel = 1 + +class IntegrationTestFacebook(unittest.TestCase): + access_token = None + + # ----------------------------------------------------------------------- + def setUp(self): + self.oauth = oauth2.OAuth2('5916f12942feea4b3247d42a84371112', '19f7538edd96b6870f2da7e84a6390a4', IntegrationTestFacebook.access_token) + self.facebook = FacebookApi(self.oauth) + + # ----------------------------------------------------------------------- + def test_authenticate(self): + self.facebook.authenticate() + IntegrationTestFacebook.access_token = self.oauth.get_access_token() + + + # ----------------------------------------------------------------------- + def test_get_user(self): + user = self.facebook.get_user() + print user + assert user + + + # ----------------------------------------------------------------------- + def test_get_friends(self): + friends = self.facebook.get_friends() + print friends + assert friends + + +if __name__ == '__main__': + unittest.main()