Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
var test = require('tape')
var Item = require('flow-view').model.Item
test('Model Item', (t) => {
var item = new Item()
t.ok(item.id, 'has an id')
t.end()
})
var test = require('tape')
var Canvas = require('flow-view').model.Canvas
test('Model Canvas', (t) => {
var canvas = new Canvas()
t.deepEqual(canvas.link, {}, 'link defaults to {}')
t.deepEqual(canvas.node, {}, 'node defaults to {}')
t.end()
})
var test = require('tape')
var Node = require('flow-view').model.Node
test('Model Node', (t) => {
var data = {
ins: [],
outs: [],
text: 'new node',
x: 10,
y: 20,
w: 100,
h: 10
}
var node = new Node(data)
t.deepEqual(node.getData(), data, 'getData()')