Cleanup SearchStore (#2299)

This commit is contained in:
Sebastian Malton authored and GitHub committed 2021-03-12 16:26:02 -05:00
1 parent 373d2d2a47
commit c0d18ff19e
4 files changed
+70 -61

No files matched your search

+6 -6
View File
@@ -29,28 +29,28 @@ describe("search store tests", () => {
expect(searchStore.occurrences).toEqual([]);
});
it("find 3 occurences across 3 lines", () => {
it("find 3 occurrences across 3 lines", () => {
searchStore.onSearch(logs, "172");
expect(searchStore.occurrences).toEqual([0, 1, 2]);
});
it("find occurences within 1 line (case-insensitive)", () => {
it("find occurrences within 1 line (case-insensitive)", () => {
searchStore.onSearch(logs, "Starting");
expect(searchStore.occurrences).toEqual([2, 2]);
});
it("sets overlay index equal to first occurence", () => {
it("sets overlay index equal to first occurrence", () => {
searchStore.onSearch(logs, "Replica");
expect(searchStore.activeOverlayIndex).toBe(0);
});
it("set overlay index to next occurence", () => {
it("set overlay index to next occurrence", () => {
searchStore.onSearch(logs, "172");
searchStore.setNextOverlayActive();
expect(searchStore.activeOverlayIndex).toBe(1);
});
it("sets overlay to last occurence", () => {
it("sets overlay to last occurrence", () => {
searchStore.onSearch(logs, "172");
searchStore.setPrevOverlayActive();
expect(searchStore.activeOverlayIndex).toBe(2);
@@ -62,7 +62,7 @@ describe("search store tests", () => {
});
it("escapes string for using in regex", () => {
const regex = searchStore.escapeRegex("some.interesting-query\\#?()[]");
const regex = SearchStore.escapeRegex("some.interesting-query\\#?()[]");
expect(regex).toBe("some\\.interesting\\-query\\\\\\#\\?\\(\\)\\[\\]");
});