summaryrefslogtreecommitdiffstats
path: root/theme-compiler
diff options
context:
space:
mode:
authorArtur Signell <artur@vaadin.com>2012-08-30 12:51:25 +0300
committerArtur Signell <artur@vaadin.com>2012-09-09 11:23:03 +0300
commiteef56b04b46c6ad202beef58c342dbb5ea0e4f5d (patch)
treeb78f4d42b8f3a157627f4b345449b9669802d32d /theme-compiler
parent58df14a189718074a29e57d367166680023dd593 (diff)
downloadvaadin-framework-eef56b04b46c6ad202beef58c342dbb5ea0e4f5d.tar.gz
vaadin-framework-eef56b04b46c6ad202beef58c342dbb5ea0e4f5d.zip
Support for running sass junit tests
Diffstat (limited to 'theme-compiler')
-rw-r--r--theme-compiler/build.xml8
-rw-r--r--theme-compiler/ivy.xml10
2 files changed, 14 insertions, 4 deletions
diff --git a/theme-compiler/build.xml b/theme-compiler/build.xml
index 9c3e5f46ce..71b1a6ae3e 100644
--- a/theme-compiler/build.xml
+++ b/theme-compiler/build.xml
@@ -11,12 +11,13 @@
<property name="module.name" value="vaadin-theme-compiler" />
<property name="result.dir" value="result" />
<path id="classpath.compile.custom" />
+ <path id="classpath.tests.custom" />
<property name="classes.exclude" value="com/vaadin/buildhelpers/**" />
<target name="jar">
<antcall target="common.jar">
- <reference torefid="extra.jar.includes" refid="empty.reference"/>
+ <reference torefid="extra.jar.includes" refid="empty.reference" />
</antcall>
</target>
<target name="publish-local" depends="jar">
@@ -26,4 +27,9 @@
<target name="clean">
<antcall target="common.clean" />
</target>
+
+ <target name="tests">
+ <antcall target="common.tests.run" />
+ </target>
+
</project> \ No newline at end of file
diff --git a/theme-compiler/ivy.xml b/theme-compiler/ivy.xml
index 45a7fd918a..be6a1d7021 100644
--- a/theme-compiler/ivy.xml
+++ b/theme-compiler/ivy.xml
@@ -10,6 +10,7 @@
<conf name="build" />
<conf name="build-provided" />
<conf name="ide" />
+ <conf name="tests" />
</configurations>
<publications>
<artifact type="jar" />
@@ -17,15 +18,18 @@
<artifact type="javadoc" ext="jar" />
</publications>
<dependencies defaultconf="*->default">
- <dependency org="org.w3c.css" name="sac" rev="1.3"/>
- <dependency org="milyn" name="flute" rev="1.3" conf="*->default"/>
+ <dependency org="org.w3c.css" name="sac" rev="1.3" />
+ <dependency org="milyn" name="flute" rev="1.3" conf="*->default" />
<dependency org="javax.servlet" name="servlet-api"
rev="2.5" />
<dependency org="com.carrotsearch" name="smartsprites"
rev="0.2.3-itmill" />
<dependency org="com.vaadin" name="vaadin-buildhelpers"
rev="${vaadin.version}" conf="build"></dependency>
-
+ <dependency org="junit" name="junit" rev="4.5"
+ conf="tests -> master" />
+ <dependency org="net.sourceforge.cssparser" name="cssparser"
+ rev="0.9.5" conf="tests,ide->master" />
</dependencies>
</ivy-module>