ブックマーク / niwaringo.tumblr.com (1)

  • Karma+ChromeでTravisCIする

    TravisCIでKarmaを使ったテストをする時にハマったのでメモ。 結論としては、 .travis.ymlにCHROME_BIN・DISPLAYをセット、かつsh -e /etc/init.d/xvfb startを実行karma.conf.jsにTravisCI用の設定を追記npm testを使いたくない場合はscriptを直接書けば大丈夫という事です。 TravisCI用のKarma設定でハマった理由公式だと、PhantomJS使う方法かFirefox使う方法が載っている。 Karma - Travis CI 説明ではpackage.jsonにscript.test書いて、devDependenciesとかに必要なモノを書いておけば、npm installはTravisの方でいい感じにしてくれるよ!って書いてある。 が、そのままコピペするとPhantomJS、Firefoxが無いっ

    Karma+ChromeでTravisCIする
  • 1