fix(templating): fixed encoding of all value for regex, and custom all value, fixes #4755, fixes #4736

This commit is contained in:
Torkel Ödegaard
2016-04-18 17:33:51 -04:00
parent 99ae38a232
commit bd21a08bc9
3 changed files with 18 additions and 2 deletions

View File

@@ -99,6 +99,11 @@ define([
var target = _templateSrv.replace('this.$test.filters', {}, 'glob');
expect(target).to.be('this.*.filters');
});
it('should not escape custom all value', function() {
var target = _templateSrv.replace('this.$test', {}, 'regex');
expect(target).to.be('this.*');
});
});
describe('lucene format', function() {
@@ -127,7 +132,7 @@ define([
it('multi value and regex format should render regex string', function() {
var result = _templateSrv.formatValue(['test.','test2'], 'regex');
expect(result).to.be('test\\.|test2');
expect(result).to.be('(test\\.|test2)');
});
it('multi value and pipe should render pipe string', function() {