diff --git a/html4j/pom.xml b/html4j/pom.xml
index 4626c9ea4..a9358dc58 100644
--- a/html4j/pom.xml
+++ b/html4j/pom.xml
@@ -104,6 +104,30 @@
+
+ run-javascript-tests
+
+ test
+
+
+ ${teavm.test.skip}
+ ${teavm.test.threads}
+ ${teavm.test.selenium}
+
+
+
+ run-javascript-tck
+
+ test
+
+
+ ${project.build.directory}/javascript-tck
+ ${project.build.directory}/teavm-tck-report.json
+ ${teavm.test.skip}
+ ${teavm.test.threads}
+ ${teavm.test.selenium}
+
+
diff --git a/pom.xml b/pom.xml
index 889de6ddd..adac3a0db 100644
--- a/pom.xml
+++ b/pom.xml
@@ -71,6 +71,11 @@
1.7.7
2.47.2
2.6.2
+
+ false
+ 1
+
+ true
diff --git a/tests/pom.xml b/tests/pom.xml
index 002d0faef..ae132d5d8 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -27,13 +27,6 @@
TeaVM tests
Project containing TeaVM tests, as it is impossible to test each module separately
-
- false
- 1
-
- true
-
-
org.teavm