test: add tests for string representation of booleans in config

Signed-off-by: Sayak Mukhopadhyay <mukhopadhyaysayak@gmail.com>
This commit is contained in:
Sayak Mukhopadhyay
2022-12-25 20:09:35 +05:30
parent 4100f670b0
commit 8e489d089e
+2
View File
@@ -22,6 +22,7 @@ const DATA = {
one: 1,
true: true,
false: false,
stringFalse: 'false',
null: null,
string: 'string',
emptyString: '',
@@ -53,6 +54,7 @@ function expectValidValues(config: ConfigReader) {
expect(config.getOptional('true')).toBe(true);
expect(config.getBoolean('true')).toBe(true);
expect(config.getBoolean('false')).toBe(false);
expect(config.getBoolean('stringFalse')).toBe(false);
expect(config.getString('string')).toBe('string');
expect(config.get('strings')).toEqual(['string1', 'string2']);
expect(config.getStringArray('strings')).toEqual(['string1', 'string2']);