gae有一个开发服务器,您可以使用它来模拟本地非生产环境中的“gae云”。根据文档,它模拟所有服务api调用。
我很好奇它在nosql数据存储api方面是如何工作的。有没有一种方法可以将gae dev服务器配置为使用本地数据库(这样就可以向它提供对测试用例有意义的虚拟数据)?如果是这样,这是如何工作的,因为它没有任何文件,我可以告诉!提前谢谢!
最佳答案
开发服务器使用内存中的键值存储在本地模拟数据存储。您可以使用--use-sqlite标志使其与本地sqlite3 db文件一起工作。
使用数据存储的本地单元测试被记录在案here