refactor: replace toBeTrue/toBeFalse with toBe(true/false) in test assertions

This commit is contained in:
2025-10-03 14:34:10 -04:00
parent 77ced60d7c
commit a948d10512
6 changed files with 60 additions and 52 deletions
+8 -8
View File
@@ -21,37 +21,37 @@ const createContext = (overrides: Partial<SearchContext> = {}): SearchContext =>
describe('Search Parser', () => {
it('parseSearchQuery marks empty query as empty', () => {
const parsed = parseSearchQuery('');
expect(parsed.isEmpty).toBeTrue();
expect(parsed.isEmpty).toBe(true);
expect(parsed.ast.type).toBe('group');
});
it('parseSearchQuery handles basic text queries', () => {
const parsed = parseSearchQuery('hello world');
expect(parsed.isEmpty).toBeFalse();
expect(parsed.isEmpty).toBe(false);
expect(parsed.ast.type).toBe('group');
});
it('parseSearchQuery handles operators', () => {
const parsed = parseSearchQuery('path:notes/ tag:#tag file:example');
expect(parsed.isEmpty).toBeFalse();
expect(parsed.isEmpty).toBe(false);
});
it('queryToPredicate matches simple text', () => {
const predicate = queryToPredicate(parseSearchQuery('hello'));
expect(predicate(createContext())).toBeTrue();
expect(predicate(createContext())).toBe(true);
});
it('queryToPredicate respects negation', () => {
const predicate = queryToPredicate(parseSearchQuery('-deprecated'));
expect(predicate(createContext())).toBeTrue();
expect(predicate(createContext({ content: 'deprecated feature' }))).toBeFalse();
expect(predicate(createContext())).toBe(true);
expect(predicate(createContext({ content: 'deprecated feature' }))).toBe(false);
});
it('queryToPredicate matches task scopes', () => {
const todoPredicate = queryToPredicate(parseSearchQuery('task-todo:Call'));
const donePredicate = queryToPredicate(parseSearchQuery('task-done:Review'));
expect(todoPredicate(createContext())).toBeTrue();
expect(donePredicate(createContext())).toBeTrue();
expect(todoPredicate(createContext())).toBe(true);
expect(donePredicate(createContext())).toBe(true);
});
it('detectQueryType recognises path prefix', () => {