Browse Source

Fix layers view tests

no-jquery
Artur Arseniev 9 years ago
parent
commit
5fc95a0cd5
  1. 2
      test/specs/style_manager/index.js
  2. 20
      test/specs/style_manager/view/LayerView.js

2
test/specs/style_manager/index.js

@ -177,7 +177,7 @@ describe('StyleManager', () => {
Models.run();
describe.only('Views', () => {
describe('Views', () => {
SectorView.run();
SectorsView.run();
PropertyView.run();

20
test/specs/style_manager/view/LayerView.js

@ -7,33 +7,23 @@ module.exports = {
describe('LayerView', () => {
var component;
var $fixtures;
var $fixture;
var fixtures;
var target;
var model;
var view;
before(() => {
$fixtures = $("#fixtures");
$fixture = $('<div class="layer-fixture"></div>');
});
beforeEach(() => {
var coll = new Layers();
model = coll.add({});
view = new LayerView({
model
});
$fixture.empty().appendTo($fixtures);
$fixture.html(view.render().el);
});
afterEach(() => {
view.remove();
document.body.innerHTML = '<div id="fixtures"></div>';
fixtures = document.body.firstChild;
fixtures.appendChild(view.render().el);
});
after(() => {
$fixture.remove();
component = null;
view = null;
model = null;
@ -41,7 +31,7 @@ module.exports = {
it('Rendered correctly', () => {
var layer = view.el;
expect($fixture.get(0).querySelector('.layer')).toExist();
expect(fixtures.querySelector('.layer')).toExist();
expect(layer.querySelector('#label')).toExist();
expect(layer.querySelector('#close-layer')).toExist();
expect(layer.querySelector('#inputs')).toExist();

Loading…
Cancel
Save