summaryrefslogtreecommitdiff
path: root/test/test_freebase.py
diff options
context:
space:
mode:
authornitromaster101 <nitromaster101@5914aa95-5b3a-0410-a3b5-7b719e7fe9b2>2009-07-10 02:03:14 +0000
committernitromaster101 <nitromaster101@5914aa95-5b3a-0410-a3b5-7b719e7fe9b2>2009-07-10 02:03:14 +0000
commitc2f3f59c07c6b9a35538c78d3d43b99a803bac72 (patch)
tree697fde6028d5c6c6c5e44dc1f7d55771c08274e3 /test/test_freebase.py
parentd4920e748f86dafa89e6a19102cc36c4a6ea22b3 (diff)
added command line tools and minor changes
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@176 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
Diffstat (limited to 'test/test_freebase.py')
-rwxr-xr-xtest/test_freebase.py22
1 files changed, 5 insertions, 17 deletions
diff --git a/test/test_freebase.py b/test/test_freebase.py
index 32517fc..d448b39 100755
--- a/test/test_freebase.py
+++ b/test/test_freebase.py
@@ -32,34 +32,22 @@ import sys, logging
import freebase
import random
+import getlogindetails
+
from freebase.api import HTTPMetawebSession, MetawebError
USERNAME = 'username'
PASSWORD = 'password'
-API_HOST = 'sandbox.freebase.com'
+API_HOST = 'http://sandbox-freebase.com'
TEST_QUERY = {'id': 'null', 'name': 'Sting'}
s = HTTPMetawebSession(API_HOST)
if USERNAME == "username" and PASSWORD == "password":
- try:
- passwordfile = open("test/.password.txt", "r")
- fh = passwordfile.read().split("\n")
- USERNAME = fh[0]
- PASSWORD = fh[1]
- passwordfile.close()
- s.login(USERNAME, PASSWORD)
-
- except Exception, e:
- print "FREEBASEIn order to run the tests, we need to use a valid freebase username and password"
- USERNAME = raw_input("Please enter your username: ")
- PASSWORD = raw_input("Please enter your password (it'll appear in cleartext): ")
- s.login(USERNAME, PASSWORD)
- print "Thanks!"
+ USERNAME, PASSWORD = getlogindetails.main()
-else:
- s.login(USERNAME, PASSWORD)
+s.login(USERNAME, PASSWORD)
class TestFreebase(unittest.TestCase):
def test_freebase_dot_login_logout(self):