2016-04-18 5 views
0

私はJasmineをR#でVisual Studioで使用し始めています。それは私がspecファイルの先頭に以下の行を追加する必要があります動作させるために:私は、テストを実行したときしかし、Resharperはjavascriptテストでパス参照を並べ替える

///<reference path="../jasmine/jasmine.js"/> 
///<reference path="../jasmine/jasmine-html.js"/> 
///<reference path="../jasmine/boot.js"/> 

、ブラウザで開いたファイルは、別の順序でヘッダー内の参照が含まれています(と奇妙なインデント):

<script type="text/javascript" src="referenceFile?path=~/Project/Scripts/jasmine/jasmine-html.js"></script> 
<script type="text/javascript" src="referenceFile?path=~/Project/Scripts/jasmine/boot.js"></script> 
    <script type="text/javascript" src="referenceFile?path=~/Project/Scripts/jasmine/jasmine.js"></script> 

問題はboot.jsニーズが最後に来ていることであるが、それ以外の場合は動作しません。これを修正することは可能ですか?おそらくR#の振る舞いにすぎない場合には回避策があります。

答えて

1
  1. ReSharperRunner.htmlファイルをプロジェクトに追加します。
  2. Copy default implementation to clipboardここにReSharper | Options | Tools | Unit Testing | JavaScript Tests | Custom HTML harnessと貼り付けてください。
  3. ここにそのようなファイルを指定してください。ReSharper | Options | Tools | Unit Testing | JavaScript Tests | Enable custom HTML harness | Test harness file name
  4. Test harness locationコンボボックスにファイルの場所を指定してください。
+0

ありがとうございます!あなたはそれをどうやって知っていますか?参照パスの順序が変更された既知のバグですか? – lex82

関連する問題