From d2812bd88d5febecd360fb1d921dd72bdc3b7731 Mon Sep 17 00:00:00 2001 From: Miles Matthias Date: Thu, 16 Jul 2015 22:11:07 -0600 Subject: [PATCH] added version function to mithril and test for version function --- mithril.js | 5 +++++ tests/mithril-tests.js | 1 + 2 files changed, 6 insertions(+) diff --git a/mithril.js b/mithril.js index cccf1ed2..015c9a50 100644 --- a/mithril.js +++ b/mithril.js @@ -1,4 +1,6 @@ var m = (function app(window, undefined) { + var VERSION = "v0.2.0-next"; + function isFunction(object) { return typeof object === "function"; } @@ -29,6 +31,9 @@ var m = (function app(window, undefined) { initialize(window); + m.version = function(){ + return VERSION; + }; /** * @typedef {String} Tag diff --git a/tests/mithril-tests.js b/tests/mithril-tests.js index 7194f61a..cfad62d5 100644 --- a/tests/mithril-tests.js +++ b/tests/mithril-tests.js @@ -2,6 +2,7 @@ function testMithril(mock) { m.deps(mock) //m + test(function() {return m.version().constructor === String}) test(function() {return m("div").tag === "div"}) test(function() {return m(".foo").tag === "div"}) test(function() {return m(".foo").attrs.className === "foo"})