我正在使用 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:bdd
然后进入localhost:8234
浏览器时,它只运行目录中第一个文件的测试。当我运行mvn jasmine:test
它时,它会运行我的所有规格。我只想知道如何在浏览器窗口中获得所有规格的结果。我希望我只是在这里遗漏了一些明显的东西。