Poang,基于Node.js的自动化测试范例(2)

发表于:2013-11-26来源:InfoQ作者:李湃点击数: 标签:Node.js
启动MongDB的时候,需要关闭数据库文件大小的预分配,不然会间或出现单元测试连接数据库超时 mongod --noprealloc --nojournal Heroku/MongoLab上部署Poang应用 创建进

  启动MongDB的时候,需要关闭数据库文件大小的预分配,不然会间或出现单元测试连接数据库超时

  mongod --noprealloc --nojournal

  Heroku/MongoLab上部署Poang应用

  创建进程文件Procfile,并指定如何启动该进程,详细可以参照Heroku指南

  web: node app.js

  MongoLab数据库连接的环境变量

  Poang首先会使用Heroku提供的环境变量process.env.MONGOLAB_URI,如果找不到则会使用Strider提供的process.env.MONGODB_URI,如果还是找不到会使用本地系统默认配置config.default_db_uri

  在Heroku上添加MongoLab模块插件,使用Heroku Toolbelt创建MongoLab模块,命令如下(如果在本地目录,无需指定应用名称)

  heroku addons:add mongolab:starter --app [your_app_name]

原文转自:http://www.infoq.com/cn/news/2012/06/nodejs-mongo-app-autotest?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_clk