示例#1
0
def test_json_into_mongodb(empty_collec):

    with filetext(json.dumps(les_mis_data)) as filename:

        dd = JSON(filename)
        coll = empty_collec
        into(coll,dd)

        mongo_data = list(coll.find())

        last = mongo_data[0]['nodes'][-1]
        first = mongo_data[0]['nodes'][0]

        first = (first['group'], first['name'])
        last = (last['group'], last['name'])

        assert dd.as_py()[1][-1] == last
        assert dd.as_py()[1][0] == first
示例#2
0
文件: test_mongo.py 项目: vitan/blaze
def test_json_into_mongodb(empty_collec):

    with filetext(json.dumps(les_mis_data)) as filename:

        dd = JSON(filename)
        coll = empty_collec
        into(coll, dd)

        mongo_data = list(coll.find())

        last = mongo_data[0]['nodes'][-1]
        first = mongo_data[0]['nodes'][0]

        first = (first['group'], first['name'])
        last = (last['group'], last['name'])

        assert dd.as_py()[1][-1] == last
        assert dd.as_py()[1][0] == first
示例#3
0
 def test_as_py(self):
     dd = JSON(self.filename, 'r', dshape=self.dshape)
     self.assertEqual(tuplify(dd.as_py()), self.ordered)
示例#4
0
 def test_as_py(self):
     dd = JSON(self.filename, 'r', dshape=self.dshape)
     self.assertEqual(dd.as_py(), self.data)
示例#5
0
文件: test_json.py 项目: vitan/blaze
 def test_as_py(self):
     dd = JSON(self.filename, 'r', dshape=self.dshape)
     self.assertEqual(tuplify(dd.as_py()), self.ordered)