Fix search_box autocomplete for empty values

issue5619
review28281002
This commit is contained in:
Sergi Almacellas Abellana committed 2016-06-09 17:43:01 +02:00
1 parent 3430bc4d2d
commit da3df7dd8f
2 files changed
+27

No files matched your search

+3
View File
@@ -1176,6 +1176,9 @@
name = value;
value = '';
}
if (name === undefined || name === null) {
name = '';
}
var field;
if (!(name.toLowerCase() in this.strings) &&
!(name in this.fields)) {
+24
View File
@@ -2109,6 +2109,30 @@
});
QUnit.test('DomainParser.completion', function() {
var compare = Sao.common.compare;
var parser = new Sao.common.DomainParser({
'name': {
'string': 'Name',
'name': 'name',
'type': 'char'
}
});
[
['Nam', ["Name: "]],
['Name:', ['Name: ']],
['Name: foo', []],
['Name: !=', []],
['Name: !=foo', []],
].forEach(function(test) {
var value = test[0];
var expected = test[1];
QUnit.ok(compare(parser.completion(value), expected),
'completion(' + value + ')');
});
});
/*
QUnit.test('CRUD', function() {
var run_tests = function() {