export default {
	props: {
		visible: true
	},

	html: '<div><p>i am a widget</p></div>',

	test({ assert, component }) {
		let count = 0;

		component.$on('widgetTornDown', function() {
			assert.equal(this, component);
			count += 1;
		});

		component.visible = false;
		assert.equal(count, 1);

		component.visible = true;
		component.visible = false;
		assert.equal(count, 2);
	}
};