00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 """Test the pymongo module itself."""
00016
00017 import unittest
00018 import os
00019 import sys
00020 sys.path[0:0] = [""]
00021
00022 import pymongo
00023
00024
00025 class TestPyMongo(unittest.TestCase):
00026
00027 def setUp(self):
00028 self.host = os.environ.get("DB_IP", "localhost")
00029 self.port = int(os.environ.get("DB_PORT", 27017))
00030
00031 def test_connection_alias(self):
00032 c = pymongo.Connection(self.host, self.port)
00033 self.assert_(c)
00034 self.assertEqual(c.host, self.host)
00035 self.assertEqual(c.port, self.port)
00036
00037 if __name__ == "__main__":
00038 unittest.main()