diff --git a/test/view.multiview.test.js b/test/view.multiview.test.js index 34cbf338..38092fef 100644 --- a/test/view.multiview.test.js +++ b/test/view.multiview.test.js @@ -12,7 +12,7 @@ test('basic explorer functionality', function () { }); var $explorer = $el.find('.recline-data-explorer'); equal($explorer.length, 1); - $el.remove(); + explorer.remove(); }); test('get State', function () { @@ -34,7 +34,7 @@ test('get State', function () { equal(state.get('backend'), 'memory'); equal(state.get('dataset').url, 'xyz'); ok(state.get('url') === url); - $el.remove(); + explorer.remove(); }); test('initialize state', function () { @@ -69,7 +69,7 @@ test('initialize state', function () { deepEqual(explorer.state.get('view-grid')['hiddenFields'], ['x']); equal(explorer.state.get('view-map')['lonField'], 'lon1'); - $el.remove(); + explorer.remove(); }); test('restore (from serialized state)', function() { @@ -83,6 +83,9 @@ test('restore (from serialized state)', function() { var out = explorerNew.state.toJSON(); equal(out.backend, state.backend); + explorer.remove(); + explorerNew.remove(); + var dataset = new recline.Model.Dataset({ url: 'http://data.london.gov.uk/datafiles/transport/tfl_passengers.csv', format: 'csv', @@ -95,6 +98,9 @@ test('restore (from serialized state)', function() { var explorerNew = recline.View.MultiView.restore(state); equal(explorerNew.model.get('backend'), 'dataproxy'); equal(explorerNew.model.get('format'), 'csv'); + + explorer.remove(); + explorerNew.remove(); }); })(this.jQuery);