|
1 | | -assert.that('distinctAndCount on one field', function(c) { |
2 | | - c.save({field: 'value_1'}) |
3 | | - c.save({field: 'value_2'}) |
4 | | - c.save({field: 'value_1'}) |
| 1 | +// assert.that('distinctAndCount on one field', function(c) { |
| 2 | +// c.save({field: 'value_1'}) |
| 3 | +// c.save({field: 'value_2'}) |
| 4 | +// c.save({field: 'value_1'}) |
5 | 5 |
|
6 | | - var result = c.distinctAndCount('field') |
| 6 | +// var result = c.distinctAndCount('field') |
7 | 7 |
|
8 | | - assert.eq(2, result['value_1']) |
9 | | - assert.eq(1, result['value_2']) |
10 | | -}) |
| 8 | +// assert.eq(2, result['value_1']) |
| 9 | +// assert.eq(1, result['value_2']) |
| 10 | +// }) |
| 11 | + |
| 12 | +// assert.that('distinctAndCount on one nested field', function(c) { |
| 13 | +// c.save({field: {nested: 'value_1'}}) |
| 14 | +// c.save({field: {nested: 'value_2'}}) |
| 15 | +// c.save({field: {nested: 'value_1'}}) |
| 16 | + |
| 17 | +// var result = c.distinctAndCount('field.nested') |
| 18 | + |
| 19 | +// assert.eq(2, result['value_1']) |
| 20 | +// assert.eq(1, result['value_2']) |
| 21 | +// }) |
11 | 22 |
|
12 | | -assert.that('distinctAndCount on one nested field', function(c) { |
13 | | - c.save({field: {nested: 'value_1'}}) |
14 | | - c.save({field: {nested: 'value_2'}}) |
15 | | - c.save({field: {nested: 'value_1'}}) |
| 23 | +assert.that('distinctAndCount on deeply nested fields', function(c) { |
| 24 | + c.save({field: {nested: {nested: {nested: 'value_1'}}}}) |
| 25 | + c.save({field: {nested: {nested: {nested: 'value_2'}}}}) |
| 26 | + c.save({field: {nested: {nested: {nested: 'value_1'}}}}) |
16 | 27 |
|
17 | | - var result = c.distinctAndCount('field.nested') |
| 28 | + var result = c.distinctAndCount('field.nested.nested.nested') |
18 | 29 |
|
19 | 30 | assert.eq(2, result['value_1']) |
20 | 31 | assert.eq(1, result['value_2']) |
|
0 commit comments