summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormjtnix <mjtnix@5914aa95-5b3a-0410-a3b5-7b719e7fe9b2>2007-09-19 01:51:13 +0000
committermjtnix <mjtnix@5914aa95-5b3a-0410-a3b5-7b719e7fe9b2>2007-09-19 01:51:13 +0000
commit5abc781c2b09db29e76fa2ebaea9461e4e477845 (patch)
tree038767549b51692a8237c0ed98e2be22cd20f004
parenta4ad385a68926aa60c2b37fe1100de410558dda3 (diff)
remove extra trunk/ in directory path
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@3 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
-rw-r--r--COPYRIGHT (renamed from trunk/COPYRIGHT)0
-rw-r--r--README (renamed from trunk/README)0
-rw-r--r--examples/get_albums.py (renamed from trunk/examples/get_albums.py)0
-rwxr-xr-xfreebase/__init__.py (renamed from trunk/freebase/__init__.py)0
-rwxr-xr-xfreebase/api/__init__.py (renamed from trunk/freebase/api/__init__.py)0
-rw-r--r--freebase/api/session.py (renamed from trunk/freebase/api/session.py)0
-rwxr-xr-xfreebase/rison.py (renamed from trunk/freebase/rison.py)0
-rw-r--r--setup.py (renamed from trunk/setup.py)0
-rw-r--r--trunk/test/test_all.py89
9 files changed, 0 insertions, 89 deletions
diff --git a/trunk/COPYRIGHT b/COPYRIGHT
index a76c9c1..a76c9c1 100644
--- a/trunk/COPYRIGHT
+++ b/COPYRIGHT
diff --git a/trunk/README b/README
index 5bf8bf2..5bf8bf2 100644
--- a/trunk/README
+++ b/README
diff --git a/trunk/examples/get_albums.py b/examples/get_albums.py
index 9d2e46f..9d2e46f 100644
--- a/trunk/examples/get_albums.py
+++ b/examples/get_albums.py
diff --git a/trunk/freebase/__init__.py b/freebase/__init__.py
index d289e09..d289e09 100755
--- a/trunk/freebase/__init__.py
+++ b/freebase/__init__.py
diff --git a/trunk/freebase/api/__init__.py b/freebase/api/__init__.py
index 959259f..959259f 100755
--- a/trunk/freebase/api/__init__.py
+++ b/freebase/api/__init__.py
diff --git a/trunk/freebase/api/session.py b/freebase/api/session.py
index b3ec825..b3ec825 100644
--- a/trunk/freebase/api/session.py
+++ b/freebase/api/session.py
diff --git a/trunk/freebase/rison.py b/freebase/rison.py
index 468d505..468d505 100755
--- a/trunk/freebase/rison.py
+++ b/freebase/rison.py
diff --git a/trunk/setup.py b/setup.py
index 220bb50..220bb50 100644
--- a/trunk/setup.py
+++ b/setup.py
diff --git a/trunk/test/test_all.py b/trunk/test/test_all.py
deleted file mode 100644
index 23c4c22..0000000
--- a/trunk/test/test_all.py
+++ /dev/null
@@ -1,89 +0,0 @@
-#!/usr/bin/python
-# ========================================================================
-# Copyright (c) 2007, Metaweb Technologies, Inc.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-# * Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-# * Redistributions in binary form must reproduce the above
-# copyright notice, this list of conditions and the following
-# disclaimer in the documentation and/or other materials provided
-# with the distribution.
-#
-# THIS SOFTWARE IS PROVIDED BY METAWEB TECHNOLOGIES AND CONTRIBUTORS
-# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL METAWEB
-# TECHNOLOGIES OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-# POSSIBILITY OF SUCH DAMAGE.
-# ========================================================================
-
-
-import unittest
-import sys
-from freebase.api import HTTPMetawebSession
-
-USERNAME = 'username'
-PASSWORD = 'password'
-API_HOST = 'sandbox.freebase.com'
-TEST_QUERY = {'id': 'null', 'name': 'Sting'}
-
-class TestFreebase(unittest.TestCase):
-
- def test_login(self):
- form_values = { 'username' : USERNAME,
- 'password' : PASSWORD }
-
- mss = HTTPMetawebSession(API_HOST, username=USERNAME,
- password=PASSWORD)
- mss.login()
-
- # check mss._cookies?
-
- def test_read(self):
- query = {'type':'/music/artist','id':[{}],'name':'Sting', 'album':[{}]}
-
- mss = HTTPMetawebSession(API_HOST, username=USERNAME,
- password=PASSWORD)
- result = mss.mqlread(query)
- self.assertNotEqual(None, result)
- self.assert_(result.has_key('id'))
- self.assert_(result.has_key('type'))
- self.assert_(result.has_key('name'))
- self.assert_(result.has_key('album'))
- self.assertEqual([].__class__, result['album'].__class__)
- self.assert_( result['album'].__len__() > 0)
- self.assertEqual( 'Sting', result['name'])
- self.assertEqual( '#9202a8c04000641f8000000000092a01', result['id'][0]['value'], str(result['id']))
-
- def test_write(self):
- read_query = {'type':'/music/artist','name':'Yanni\'s Cousin Tom', 'id':{}}
- mss = HTTPMetawebSession(API_HOST, username=USERNAME,
- password=PASSWORD)
- result = mss.mqlread(read_query)
- self.assertEqual(None, result)
-
- write_query = {'create':'unless_exists', 'type':'/music/artist','name':'Yanni'}
-
- mss.login()
- write_result = mss.mqlwrite(write_query)
- self.assertNotEqual(None, write_result)
- self.assert_(write_result.has_key('create'))
- self.assert_(write_result.has_key('type'))
- self.assert_(write_result.has_key('name'))
- self.assertEqual('existed', write_result['create'])
- self.assertEqual('Yanni', write_result['name'])
- self.assertEqual('/music/artist', write_result['type'])
-
-if __name__ == '__main__':
- unittest.main()
-