Cannot read property ‘mtime’ of undefined – Jasmine

終於開始做 Unit Testing
但是不知道為什麼在自己電腦上Run Unit Test 出現以下的錯誤信息

Running “connect:test” (connect) task
Started connect web server on http://localhost:9001

Running “karma:unit” (karma) task
Warning: Cannot read property ‘mtime’ of undefined Use –force to continue.

Aborted due to warnings.

mtime of undefined

最後發現原因可能是 Windows 10 使用 mklink  symbolic link 來reference 資料夾/ 檔案的問題
或是可以bower package version mismatch的問題
解決方法 就是在Windows上使用傳統的方法
copy and paste 來複製在Unit Test用到的檔案到要用的資料夾內

之後再進行Unit test 便可以解決這個問題了

Hope you find it useful

Leave a Reply