m.fragment docs

public api tests
This commit is contained in:
Leo Horie 2016-08-24 00:26:15 -04:00
parent 53a83a58f2
commit ec07d76fcd
9 changed files with 291 additions and 18 deletions

18
test-utils/browserMock.js Normal file
View file

@ -0,0 +1,18 @@
"use strict"
var pushStateMock = require("./pushStateMock")
var domMock = require("./domMock")
var xhrMock = require("./xhrMock")
module.exports = function(env) {
var $window = {}
var dom = domMock()
var xhr = xhrMock()
var ps = pushStateMock(env)
for (var key in dom) if (!$window[key]) $window[key] = dom[key]
for (var key in xhr) if (!$window[key]) $window[key] = xhr[key]
for (var key in ps) if (!$window[key]) $window[key] = ps[key]
return $window
}