|
@@ -518,8 +518,8 @@ void enumerable_methods_tests() {
|
|
|
assert(result.length == 2);
|
|
assert(result.length == 2);
|
|
|
var group25 = result[0].key == 25 ? result[0] : result[1];
|
|
var group25 = result[0].key == 25 ? result[0] : result[1];
|
|
|
var group30 = result[0].key == 30 ? result[0] : result[1];
|
|
var group30 = result[0].key == 30 ? result[0] : result[1];
|
|
|
- assert(group25.items.count() == 2);
|
|
|
|
|
- assert(group30.items.count() == 2);
|
|
|
|
|
|
|
+ assert(group25.count() == 2);
|
|
|
|
|
+ assert(group30.count() == 2);
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
Test.add_func("/invercargill/enumerable/histogram", () => {
|
|
Test.add_func("/invercargill/enumerable/histogram", () => {
|
|
@@ -737,16 +737,16 @@ void enumerable_methods_tests() {
|
|
|
|
|
|
|
|
Test.add_func("/invercargill/enumerable/group_adjacent_by", () => {
|
|
Test.add_func("/invercargill/enumerable/group_adjacent_by", () => {
|
|
|
var items = Wrap.array(new int[] { 1, 1, 2, 3, 3, 3, 2, 2 });
|
|
var items = Wrap.array(new int[] { 1, 1, 2, 3, 3, 3, 2, 2 });
|
|
|
- var result = items.group_adjacent_by<int>(i => i).debug_trace("SEQ", s => @"$(s.key): $(s.items.count())").to_array();
|
|
|
|
|
|
|
+ var result = items.group_adjacent_by<int>(i => i).debug_trace("SEQ", s => @"$(s.key): $(s.count())").to_array();
|
|
|
assert(result.length == 4);
|
|
assert(result.length == 4);
|
|
|
assert(result[0].key == 1);
|
|
assert(result[0].key == 1);
|
|
|
- assert(result[0].items.count() == 2);
|
|
|
|
|
|
|
+ assert(result[0].count() == 2);
|
|
|
assert(result[1].key == 2);
|
|
assert(result[1].key == 2);
|
|
|
- assert(result[1].items.count() == 1);
|
|
|
|
|
|
|
+ assert(result[1].count() == 1);
|
|
|
assert(result[2].key == 3);
|
|
assert(result[2].key == 3);
|
|
|
- assert(result[2].items.count() == 3);
|
|
|
|
|
|
|
+ assert(result[2].count() == 3);
|
|
|
assert(result[3].key == 2);
|
|
assert(result[3].key == 2);
|
|
|
- assert(result[3].items.count() == 2);
|
|
|
|
|
|
|
+ assert(result[3].count() == 2);
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
Test.add_func("/invercargill/enumerable/window", () => {
|
|
Test.add_func("/invercargill/enumerable/window", () => {
|