mirror of
https://github.com/lrsjng/pagemap.git
synced 2025-08-10 23:13:59 +02:00
Update.
This commit is contained in:
@@ -1,12 +1,24 @@
|
||||
const {test, assert} = require('scar');
|
||||
const pagemap = require('../src/pagemap');
|
||||
|
||||
if (!global.window) {
|
||||
global.window = new (require('jsdom')).JSDOM().window;
|
||||
}
|
||||
|
||||
const {test, assert} = require('scar');
|
||||
const pagemap = require('../src/pagemap');
|
||||
|
||||
test('access', () => {
|
||||
assert.equal(typeof pagemap, 'function');
|
||||
});
|
||||
|
||||
test('no canvas throws', () => {
|
||||
assert.throws(() => pagemap(), /getContext/);
|
||||
assert.throws(() => pagemap(true), /getContext/);
|
||||
assert.throws(() => pagemap({}, {}), /getContext/);
|
||||
});
|
||||
|
||||
// test('basic canvas', () => {
|
||||
// const canvas = global.window.document.createElement('canvas');
|
||||
// const res = pagemap(canvas);
|
||||
// assert.equal(typeof res, 'object');
|
||||
// });
|
||||
|
||||
test.cli();
|
||||
|
Reference in New Issue
Block a user