Windows8でKarmaを使う
「テスト書いてみたいな」と巡っていたらQiita:karmaを使ったテスト駆動開発入門というのを見つけたのでやってみる。
(Windows8 64bitの場合)
npm installしてkarma initして~
としていたけど途中のDo you want to capture a browser automatically ?で「シンボリックリンクか環境変数通してくれよ」と言われた。
僕の場合、システム環境変数の新規で。
# 変数名 CHROME_BIN # 変数値 C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
を追加したらちゃんとできた。【Windows8】環境変数(Pathなど)の設定方法
シンボリックリンクのほうはhttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14100390389と同じのが出てできなかった。
次のWhich files do you want to test ?でも入力したら
WARN [init]: There is no file matching this pattern.
とか出てきたけど、ほっといてもいい模様。
>karma start INFO [karma]: Karma server started at http://localhost:9876/ INFO [launcher]: Starting browser Chrome INFO [Chrome 28.0 (Windows)]: Connected on socket id HaoM05W3Z8-tfLZMt8Sw Chrome 28.0 (Windows): Executed 1 of 1 SUCCESS (0.318 secs / 0.026 secs)
キタ━━━━(゚∀゚)━━━━!!
少し試したいときとかjsFiddleで書いてたけどこっちのほうが楽な気がする。