[#128,state][s]: move to simpler state serialization for backend/dataset in which we just store url attribute of dataset (if present).

This commit is contained in:
Rufus Pollock
2012-05-26 22:51:50 +01:00
parent ed4f315a97
commit 13d1a9e0bd
4 changed files with 14 additions and 7 deletions

View File

@@ -19,6 +19,8 @@ test('get State', function () {
var $el = $('<div class="test-view-explorer-getstate" />');
$('.fixtures .data-explorer-here').append($el);
var dataset = Fixture.getDataset();
var url = 'xyz';
dataset.set({url: url});
var explorer = new recline.View.DataExplorer({
model: dataset,
el: $el
@@ -31,7 +33,7 @@ test('get State', function () {
deepEqual(state.get('view-grid').hiddenFields, []);
deepEqual(state.get('view-graph').group, null);
equal(state.get('backend'), 'memory');
ok(state.get('dataset').id !== null);
ok(state.get('url') === url);
$el.remove();
});