[view/grid][s]: strip out all the menu stuff as somewhat broken both in UI (overflow not working) and functional terms (transform has changed).

* Felt simpler to remove and possibly reinstate later than try and fix now.
This commit is contained in:
Rufus Pollock
2012-07-08 16:41:34 +01:00
parent 3ad97a82e0
commit 22dd818183
3 changed files with 4 additions and 139 deletions

View File

@@ -2,24 +2,6 @@
module("View - Grid");
test('menu - hideColumn', function () {
var dataset = Fixture.getDataset();
var view = new recline.View.Grid({
model: dataset
});
$('.fixtures .test-datatable').append(view.el);
view.render();
assertPresent('.column-header[data-field="x"]');
var hideColumn = view.el.find('.column-header[data-field="x"] a[data-action="hideColumn"]');
hideColumn.trigger('click');
assertNotPresent('.column-header[data-field="x"]', view.el);
// also test a bit of state
deepEqual(view.state.toJSON(), {hiddenFields: ['x']});
view.remove();
});
test('state', function () {
var dataset = Fixture.getDataset();
var view = new recline.View.Grid({
@@ -51,8 +33,8 @@ test('new GridRow View', function () {
view.render();
ok($el.attr('data-id'), '1');
var tds = $el.find('td');
equal(tds.length, 3);
equal($(tds[1]).attr('data-field'), 'a');
equal(tds.length, 2);
equal($(tds[0]).attr('data-field'), 'a');
view.remove();
});