UNPKG

mithril

Version:

A framework for building brilliant applications

32 lines (25 loc) 670 B
"use strict" var o = require("../../ospec/ospec") var trust = require("../../render/trust") o.spec("trust", function() { o("works with html", function() { var vnode = trust("<a></a>") o(vnode.tag).equals("<") o(vnode.children).equals("<a></a>") }) o("works with text", function() { var vnode = trust("abc") o(vnode.tag).equals("<") o(vnode.children).equals("abc") }) o("casts null to empty string", function() { var vnode = trust(null) o(vnode.tag).equals("<") o(vnode.children).equals("") }) o("casts undefined to empty string", function() { var vnode = trust(undefined) o(vnode.tag).equals("<") o(vnode.children).equals("") }) })