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

4

1 回答 1

0

抱歉,我没有注意到控制台中的错误。我的第二个规范出错了,因此没有显示。不知道为什么当我运行它命令行时它通过了,但我的问题现在已经解决了。

于 2012-10-24T19:21:28.563 回答