use booleans on populate on sanitize tests

This commit is contained in:
Fernando Chavez 2023-07-26 17:28:28 +02:00
parent 1625aa419c
commit 04d6ea4095

View File

@ -103,14 +103,14 @@ describe('Permissions Manager - Sanitize', () => {
const data = { const data = {
filters: { a: 'Foo', c: 'Bar' }, filters: { a: 'Foo', c: 'Bar' },
sort: { a: 'asc', c: 'desc' }, sort: { a: 'asc', c: 'desc' },
populate: { a: 'Foo', c: 'Bar' }, populate: { a: true, c: true },
fields: ['a', 'c'], fields: ['a', 'c'],
}; };
const result = await sanitizeHelpers.sanitizeQuery(data, { subject: fooModel.uid }); const result = await sanitizeHelpers.sanitizeQuery(data, { subject: fooModel.uid });
expect(result.filters).toEqual({ c: 'Bar' }); expect(result.filters).toEqual({ c: 'Bar' });
expect(result.sort).toEqual({ c: 'desc' }); expect(result.sort).toEqual({ c: 'desc' });
expect(result.populate).toEqual({ c: 'Bar' }); expect(result.populate).toEqual({ c: true });
expect(result.fields).toEqual([undefined, 'c']); expect(result.fields).toEqual([undefined, 'c']);
}); });
}); });