2012-09-11 39 views
1

我在網上搜索安裝茉莉花以測試我的JavaScript文件。大多數地方假設我將它作爲寶石項目中的寶石安裝。但是我正在運行速度/ Java項目。如何安裝Jasmin:Velocity項目上的javascript測試工具

我該如何安裝?有沒有一個很好的和簡單的指南,一步一步解釋如何使其工作?

回答

1

這裏有一個Maven插件。這裏有一個如何使用它的一個例子:

首先,在你項目的POM,configure the plugin to be executed

<plugin> 
    <groupId>com.github.searls</groupId> 
    <artifactId>jasmine-maven-plugin</artifactId> 
    <version>1.0.2-beta-5</version> 
    <executions> 
     <execution> 
     <goals> 
      <goal>test</goal> 
     </goals> 
     </execution> 
    </executions> 
    <configuration> 
     <sourceIncludes> 
     <!-- relative to $jsSrcDir, defined further down --> 
     <include>js/prototype/prototype.js</include> 
     <include>uicomponents/widgets/list/xlist.js</include> 
     <include>uicomponents/suggest/suggest.js</include> 
     <include>uicomponents/model/entityReference.js</include> 
     </sourceIncludes> 
     <specIncludes> 
     <!-- relative to src/test/javascript/ --> 
     <include>spec/**/*.js</include> 
     </specIncludes> 
     <jsSrcDir>${project.basedir}/src/main/webapp/resources</jsSrcDir> 
    </configuration> 
    </plugin> 

然後用茉莉花的標準編寫規範,在src/test/javascript/spec/

下一次你mvn install你的項目,茉莉花測試也會被執行,如果出現錯誤的構建失敗。