sphinxql
Version:
SphinxQL query builder for Node.JS. Supports Sphinx search(2.x and 3.x) and Manticore search
19 lines (13 loc) • 593 B
text/typescript
import GroupByExprStatement from '../../../src/Statements/statement_expressions/GroupByExprStatement';
describe('Tests for GROUP BY expressions', () => {
it('Generates an empty group by expression', () => {
const generator = new GroupByExprStatement([]);
expect(generator.build()).toBe(``);
});
it('generates valid GROUP BY expressions', () => {
let generator = new GroupByExprStatement(['country']);
expect(generator.build()).toBe(`country`);
generator = new GroupByExprStatement(['group', 'name']);
expect(generator.build()).toBe(`group, name`);
});
});