rem: function(node) { node = Nevow.Athena.FirstNodeByAttribute( node, "class", "value"); self.assertEquals(node.firstChild.nodeValue, value); 
add: function() { var scroller = self.scrollingWidget;  scroller.empty(); scroller.padViewportWithPlaceholderRow(scroller.model.totalRowCount());  scroller._storeRows(0, 0, [{column: "0", __id__: "0"}]); scroller._storeRows(2, 2, [{column: "2", __id__: "2"}]);  /* now index 1 should be a placeholder */ self._checkPlaceholders([{start: 1, stop: 2}, {start: 3, stop: 100}]);  /* insert a row there */ scroller._storeRows(1, 1, [{column: "1", __id__: "1"}]);  /* and the placeholder should be gone entirely */ self._checkPlaceholders([{start: 3, stop: 100}]); 
context:             function(node) {                node = Nevow.Athena.FirstNodeByAttribute(                            node, "class", "value");                self.assertEquals(node.firstChild.nodeValue, value);            });
meta: 3455	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3455/35b7047ef87be917eb89e78d2b82951315da1909/Test.js/clean/xmantissa/js/Mantissa/Test.js