UNPKG

light-chart

Version:

Charts for mobile visualization.

33 lines (27 loc) 793 B
const expect = require('chai').expect; const Geom = require('../../../src/geom/base'); const { Canvas } = require('../../../src/graphic/index'); const dom = document.createElement('canvas'); dom.width = 500; dom.height = 500; document.body.appendChild(dom); const canvas = new Canvas({ el: dom, width: 500, height: 500 }); describe('Geom enhance', function() { it('visible', function() { const geom = new Geom({ container: canvas.addGroup() }); expect(geom.get('visible')).to.be.true; const container = geom.get('container'); geom.hide(); expect(geom.get('visible')).to.be.false; expect(container.get('visible')).to.be.false; geom.show(); expect(geom.get('visible')).to.be.true; expect(container.get('visible')).to.be.true; }); });