mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
add test for param removal via null
This commit is contained in:
parent
f79aa84726
commit
a0d95f9de6
1 changed files with 14 additions and 0 deletions
|
@ -83,6 +83,20 @@ define(function (require) {
|
|||
aggParam.write(aggConfig, output);
|
||||
expect(output.params).to.eql(JSON.parse(jsonData));
|
||||
});
|
||||
|
||||
it('should drop nulled params', function () {
|
||||
var jsonData = JSON.stringify({
|
||||
new_param: 'should exist in output',
|
||||
field: null
|
||||
});
|
||||
|
||||
output.params.field = 'extensions';
|
||||
aggConfig.params[paramName] = jsonData;
|
||||
|
||||
aggParam.write(aggConfig, output);
|
||||
expect(Object.keys(output.params)).to.contain('new_param');
|
||||
expect(Object.keys(output.params)).to.not.contain('field');
|
||||
});
|
||||
});
|
||||
}];
|
||||
});
|
Loading…
Add table
Add a link
Reference in a new issue