Skip to content

Commit d5a440b

Browse files
committed
chore(): fix grouper tests
1 parent 73fe16b commit d5a440b

File tree

1 file changed

+5
-17
lines changed

1 file changed

+5
-17
lines changed

workers/grouper/tests/index.test.ts

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -593,10 +593,7 @@ describe('GrouperWorker', () => {
593593
/**
594594
* Remove all existing patterns from the project
595595
*/
596-
await projectsCollection.updateOne(
597-
{ _id: projectMock._id },
598-
{ $set: { eventGroupingPatterns: [] } }
599-
);
596+
jest.spyOn(GrouperWorker.prototype as any, 'getProjectPatterns').mockResolvedValue([]);
600597

601598
/**
602599
* Two nearly identical titles that could be grouped by `New error .*` pattern
@@ -609,8 +606,6 @@ describe('GrouperWorker', () => {
609606

610607
const originalsBefore = await eventsCollection.find().toArray();
611608
expect(originalsBefore.length).toBe(2);
612-
613-
console.log('originals before', originalsBefore);
614609

615610
const originalA = originalsBefore.find(e => e.payload.title === firstTitle)!;
616611
const originalB = originalsBefore.find(e => e.payload.title === secondTitle)!;
@@ -622,19 +617,12 @@ describe('GrouperWorker', () => {
622617
*/
623618
expect(originalA.groupHash).not.toBe(originalB.groupHash);
624619

625-
/**
626-
* Insert a pattern that matches all "New error .*" titles
627-
*/
628-
await projectsCollection.updateOne(
629-
{ _id: projectMock._id },
620+
jest.spyOn(GrouperWorker.prototype as any, 'getProjectPatterns').mockResolvedValue([
630621
{
631-
$set: {
632-
eventGroupingPatterns: [
633-
{ _id: new mongodb.ObjectId(), pattern: 'Dynamic pattern error .*' },
634-
],
635-
},
622+
_id: new mongodb.ObjectId(),
623+
pattern: 'Dynamic pattern error .*',
636624
}
637-
);
625+
]);
638626

639627
/**
640628
* Second title should be grouped with first event that matches inserted grouping pattern

0 commit comments

Comments
 (0)