Fixes to the multiview tests

This commit is contained in:
Dan Wilson 2013-05-14 12:07:15 +01:00
parent 0fc484a696
commit c80dabd31e

View File

@ -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);