diff --git a/test/index.html b/test/index.html
index e43d5bc22a..b271f302c1 100644
--- a/test/index.html
+++ b/test/index.html
@@ -17,6 +17,7 @@
+
diff --git a/test/spec/api/geom/point.test.js b/test/spec/api/geom/point.test.js
new file mode 100644
index 0000000000..70736921e1
--- /dev/null
+++ b/test/spec/api/geom/point.test.js
@@ -0,0 +1,134 @@
+describe("ol.geom.point", function() {
+ var pNoArgs,
+ pNoZ_arr,
+ pWithZ_arr,
+ p_arr,
+ pNoZ_obj,
+ pWithZ_obj,
+ p_obj,
+ proj = "EPSG:4326";
+
+ var instances = {
+ "no arguments passed": ol.geom.point(),
+ "one argument passed": ol.geom.point([21, 4]),
+ "one argument passed": ol.geom.point([21, 4, 8]),
+ "one argument passed": ol.geom.point([21, 4, 8, proj]),
+ "one argument