| function shouldBe(actual, expected) { |
| if (actual !== expected) |
| throw new Error(`bad value: ${String(actual)}`); |
| } |
| |
| (function() { |
| "use strict"; |
| var cols = {"col":{"title":" ","type":"sys","events":[],"name":0,"id":0,"_i":0}}; |
| var len = 0; |
| var remapcols = ['col']; |
| for (var i = 0; i < remapcols.length; i++) { |
| cols[cols[remapcols[i]].name] = cols[remapcols[i]]; |
| delete cols[remapcols[i]]; |
| } |
| var count = 0; |
| for (var col2 in cols) { |
| count++; |
| shouldBe(col2, '0'); |
| } |
| shouldBe(count, 1); |
| }()); |
| |
| (function() { |
| "use strict"; |
| var cols = {"col":{"title":" ","type":"sys","events":[],"name":0,"id":0,"_i":0}}; |
| var len = 0; |
| var remapcols = ['col']; |
| for (var i = 0; i < remapcols.length; i++) { |
| cols[cols[remapcols[i]].name] = cols[remapcols[i]]; |
| delete cols[remapcols[i]]; |
| } |
| var count = 0; |
| for (var col2 in cols) { |
| count++; |
| shouldBe(col2, '0'); |
| } |
| shouldBe(count, 1); |
| }()); |