|
@@ -25,7 +25,7 @@
|
|
|
testParser('', '', {
|
|
testParser('', '', {
|
|
|
suggestFacets: true,
|
|
suggestFacets: true,
|
|
|
suggestResults: true,
|
|
suggestResults: true,
|
|
|
- facets: [ ]
|
|
|
|
|
|
|
+ facets: {}
|
|
|
});
|
|
});
|
|
|
});
|
|
});
|
|
|
|
|
|
|
@@ -33,21 +33,35 @@
|
|
|
testParser('TAGS: asdf ', '', {
|
|
testParser('TAGS: asdf ', '', {
|
|
|
suggestFacets: true,
|
|
suggestFacets: true,
|
|
|
suggestResults: true,
|
|
suggestResults: true,
|
|
|
- facets: [ 'TAGS' ]
|
|
|
|
|
|
|
+ facets: {
|
|
|
|
|
+ 'TAGS' : ['asdf']
|
|
|
|
|
+ }
|
|
|
});
|
|
});
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
it('should suggest facet values for "type:table tags:"', function() {
|
|
it('should suggest facet values for "type:table tags:"', function() {
|
|
|
testParser('type:table tags: ', '', {
|
|
testParser('type:table tags: ', '', {
|
|
|
suggestFacetValues: 'tags',
|
|
suggestFacetValues: 'tags',
|
|
|
- facets: ['type']
|
|
|
|
|
|
|
+ facets: {
|
|
|
|
|
+ 'type': ['table']
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ it('should give correct facet values for "type:table type:column"', function() {
|
|
|
|
|
+ testParser('type:table type:column ', '', {
|
|
|
|
|
+ suggestFacets: true,
|
|
|
|
|
+ suggestResults: true,
|
|
|
|
|
+ facets: {
|
|
|
|
|
+ 'type': ['table', 'column']
|
|
|
|
|
+ }
|
|
|
});
|
|
});
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
it('should suggest facet values for "tags: |"', function () {
|
|
it('should suggest facet values for "tags: |"', function () {
|
|
|
testParser('tags: ', '', {
|
|
testParser('tags: ', '', {
|
|
|
suggestFacetValues: 'tags',
|
|
suggestFacetValues: 'tags',
|
|
|
- facets: []
|
|
|
|
|
|
|
+ facets: {}
|
|
|
});
|
|
});
|
|
|
});
|
|
});
|
|
|
});
|
|
});
|