0

私は jasmine maven プラグインを使用しています。私の pom.xml は次のようになります。

        <plugin>
            <groupId>com.github.searls</groupId>
            <artifactId>jasmine-maven-plugin</artifactId>
            <version>1.2.0.0</version>
            <extensions>true</extensions>
            <executions>
                <execution>
                <goals>
                    <goal>test</goal>
                </goals>
                </execution>
            </executions>
            <configuration>
                <preloadSources>
                    <source>${project.basedir}/src/main/webapp/resources/js/jquery.js</source>
                    <source>${project.basedir}/src/main/webapp/resources/js/angular.js</source>
                    <source>${project.basedir}/src/test/javascript/lib/angular-mocks.js</source>
                    <source>${project.basedir}/src/test/javascript/lib/jasmine-fixture.js</source>
                </preloadSources>
                <jsSrcDir>${project.basedir}/src/main/webapp/resources/js/</jsSrcDir>
                <jsTestSrcDir>${project.basedir}/src/test/javascript/unit/</jsTestSrcDir>
            </configuration>
        </plugin>

そのunitディレクトリには、実行したいすべてのテストを保持する複数の js ファイルがあります。実行してブラウザに移動すると、ディレクトリ内の最初のファイルからのみテストが実行されますmvn jasmine:bddlocalhost:8234実行するmvn jasmine:testと、すべての仕様が実行されます。ブラウザー ウィンドウですべてのスペックの結果を取得する方法を知りたいだけです。ここで明らかな何かが欠けていることを願っています。

4

1 に答える 1

0

申し訳ありませんが、コンソールでエラーに気付きませんでした。私の 2 番目の仕様でエラーが発生していたため、表示されませんでした。コマンドラインで実行したときになぜ成功したのかわかりませんが、問題は解決しました。

于 2012-10-24T19:21:28.563 に答える