-
Notifications
You must be signed in to change notification settings - Fork 8
/
built.js
46 lines (40 loc) · 1.21 KB
/
built.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
// @NOTE simple mock
global.window = {}
require('./__testsetup')
const test = require('ava')
const log = require('fliplog')
const devDist = require('../dists/cjs')
const cjsDist = require('../dists/dev')
const umd = require('../dists/umd')
const debuggering = require('../dists/debugger')
const node = require('../dists/node')
const dist = require('../dist')
require('../dists/window')
const {testExportedNames, testDistedAPI} = require('./_api')
const dists = [cjsDist, umd, devDist, window.Chainable, debuggering, node, dist]
test('works with dist', () => {
testExportedNames(dists[0])
testExportedNames(dists[1])
testExportedNames(dists[2])
testExportedNames(dists[3])
testExportedNames(dists[4])
testExportedNames(dists[5])
testExportedNames(dists[6])
// dists.map(dist => testExportedNames(dist))
})
test('dist classes', () => {
testDistedAPI(dists[0])
testDistedAPI(dists[1])
testDistedAPI(dists[2])
testDistedAPI(dists[3])
testDistedAPI(dists[4])
testDistedAPI(dists[5])
testDistedAPI(dists[6])
// dists.map(dist => testDistedAPI(dist))
})
// test('es', () => {
// require('babel-core/register')
// const es = require('../dists/es')
// testExportedNames(es)
// testDistedAPI(es)
// })