From 3c463129294f46bfe84fbc7293c1d93a86190ca3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Losada=20Hern=C3=A1ndez?= Date: Sat, 24 May 2025 22:14:28 +0200 Subject: [PATCH] end tests? --- server/homebrew.api.spec.js | 45 ------------------------------------- 1 file changed, 45 deletions(-) diff --git a/server/homebrew.api.spec.js b/server/homebrew.api.spec.js index a6bae65eb..a667f8031 100644 --- a/server/homebrew.api.spec.js +++ b/server/homebrew.api.spec.js @@ -795,51 +795,6 @@ brew`); expect(saveFunc).toHaveBeenCalled(); expect(saved.authors).toEqual(['test2']); }); - - it('should delete google brew', async ()=>{ - const brew = { - ...googleBrew, - authors : ['test'] - }; - api.getBrew = jest.fn(()=>async (req)=>{ - req.brew = brew; - }); - model.findOne = jest.fn(async ()=>modelBrew(brew)); - model.deleteOne = jest.fn(async ()=>{}); - api.deleteGoogleBrew = jest.fn(async ()=>true); - const req = { account: { username: 'test' } }; - - await api.deleteBrew(req, res); - - expect(api.getBrew).toHaveBeenCalled(); - expect(model.findOne).toHaveBeenCalled(); - expect(model.deleteOne).toHaveBeenCalled(); - expect(api.deleteGoogleBrew).toHaveBeenCalled(); - }); - - it('should retain google brew and update stub when multiple authors and extra author requests deletion', async ()=>{ - const brew = { - ...googleBrew, - authors : ['test', 'test2'] - }; - api.getBrew = jest.fn(()=>async (req)=>{ - req.brew = brew; - }); - model.findOne = jest.fn(async ()=>modelBrew(brew)); - model.deleteOne = jest.fn(async ()=>{}); - api.deleteGoogleBrew = jest.fn(async ()=>true); - const req = { account: { username: 'test2' } }; - - await api.deleteBrew(req, res); - - expect(api.getBrew).toHaveBeenCalled(); - expect(model.findOne).toHaveBeenCalled(); - expect(model.deleteOne).not.toHaveBeenCalled(); - expect(api.deleteGoogleBrew).not.toHaveBeenCalled(); - expect(saveFunc).toHaveBeenCalled(); - expect(saved.authors).toEqual(['test']); - expect(saved.googleId).toEqual(brew.googleId); - }); }); describe('deleteGoogleBrew', ()=>{ it('should check auth and delete brew', async ()=>{