Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tornado:AsyncTestCase使用asyncmongo失败_Tornado_Asyncmongo - Fatal编程技术网

Tornado:AsyncTestCase使用asyncmongo失败

Tornado:AsyncTestCase使用asyncmongo失败,tornado,asyncmongo,Tornado,Asyncmongo,正在尝试对asyncmongo查询进行单元测试。调用wait()时获取以下错误。这是因为asyncmongo使用两个参数调用回调吗 文件“~/envs/test/local/lib/python2.7/site packages/tornado/testing.py”,第223行,在stop中 assert\u arg为None或非kwargs 是的,这是因为AsyncTestCase需要一个参数的函数,而asyncmongo需要两个参数。此类问题的一般解决方案是适配器函数: self.db["

正在尝试对asyncmongo查询进行单元测试。调用wait()时获取以下错误。这是因为asyncmongo使用两个参数调用回调吗

文件“~/envs/test/local/lib/python2.7/site packages/tornado/testing.py”,第223行,在stop中 assert\u arg为None或非kwargs


是的,这是因为AsyncTestCase需要一个参数的函数,而asyncmongo需要两个参数。此类问题的一般解决方案是适配器函数:

self.db["ss"].insert({"a": "1"},
    callback=lambda response, error: self.stop((response, error)))
response, error = self.wait()
顺便说一下,考虑使用电机代替AsicMung-马达工作有更好的现代龙卷风习语,如协同程序。< /P>
self.db["ss"].insert({"a": "1"},
    callback=lambda response, error: self.stop((response, error)))
response, error = self.wait()