From da2e7ce82b78ad60beb0f4698df14f459b7a3c01 Mon Sep 17 00:00:00 2001 From: Ben Davis Date: Mon, 20 Jul 2015 15:11:56 -0400 Subject: [PATCH] Updating test for change in returned action obj --- test/repeater-list-test.js | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/test/repeater-list-test.js b/test/repeater-list-test.js index ac84ab3de..9fd4d7f68 100644 --- a/test/repeater-list-test.js +++ b/test/repeater-list-test.js @@ -67,8 +67,8 @@ define(function(require){ this.$markup = $(html); this.$markup.find('.repeater-views').append('' + ''); } }); @@ -157,7 +157,7 @@ define(function(require){ $repeater.on('loaded.fu.repeater', function(e, options){ count++; - + switch(count){ case 1: $first = $repeater.find('.repeater-list thead .repeater-list-heading:first'); @@ -198,7 +198,7 @@ define(function(require){ $repeater.on('loaded.fu.repeater', function(){ count++; - + switch(count){ case 1: $repeater.find('.repeater-list thead th:nth-child(1) .repeater-list-heading').click(); @@ -296,7 +296,7 @@ define(function(require){ $firstRow.click(); $lastRow.click(); - + setTimeout(function(){ start(); $repeater.repeater('list_clearSelectedItems'); @@ -321,7 +321,7 @@ define(function(require){ $firstRow.click(); $lastRow.click(); - + setTimeout(function(){ start(); selected = $repeater.repeater('list_getSelectedItems'); @@ -345,15 +345,15 @@ define(function(require){ setTimeout(function(){ start(); - + $repeater.repeater('list_setSelectedItems', [{ index: 0 }]); equal($repeater.repeater('list_getSelectedItems').length, 1, 'correct number of items selected'); equal($items.find('tr:first').hasClass('selected'), true, 'correct row selected by index'); - + $repeater.repeater('list_setSelectedItems', [{ property: 'commonName', value: 'pig' }]); equal($repeater.repeater('list_getSelectedItems').length, 1, 'correct number of items selected'); equal($items.find('tr:nth-child(5)').hasClass('selected'), true, 'correct row selected by property/value'); - + $repeater.repeater('list_setSelectedItems', [{ index: 0 }, { property: 'commonName', value: 'dog' }], true); equal($repeater.repeater('list_getSelectedItems').length, 4, 'correct number of items selected when using force'); }, 0); @@ -419,16 +419,15 @@ define(function(require){ ok($actionsTable.find('tbody tr:first-child .btn-group').hasClass('open'), 'Actions dropdown opens on click'); $actionItem.click(); - }, 0); }); function testClickAction(helpers) { - equal((typeof helpers === 'object' && helpers.item.length > 0), true, 'Items in row were returned after action click'); + equal((typeof helpers === 'object' && helpers.length > 0), true, 'Items in row were returned after action click'); var count = 0; - for (var k in helpers.rowData) { - if (helpers.rowData.hasOwnProperty(k)) { + for (var k in helpers[0].rowData) { + if (helpers[0].rowData.hasOwnProperty(k)) { ++count; } }