itizawa 5 лет назад
Родитель
Сommit
0405876e0d
1 измененных файлов с 9 добавлено и 5 удалено
  1. 9 5
      src/test/models/shareLink.test.js

+ 9 - 5
src/test/models/shareLink.test.js

@@ -24,7 +24,7 @@ describe('ShareLink', () => {
     };
 
     const res = {
-      render: jest.fn((page, renderVars) => { return page }),
+      render: jest.fn((page, renderVars = null) => { return { page, renderVars } }),
     };
 
     const findOneResult = {
@@ -53,7 +53,8 @@ describe('ShareLink', () => {
 
       expect(findOneResult.populate).toHaveBeenCalled();
       expect(res.render).toHaveBeenCalled();
-      expect(response).toEqual('layout-growi/not_found_shared_page');
+      expect(response.page).toEqual('layout-growi/not_found_shared_page');
+      expect(response.renderVars).toEqual(null);
     });
 
     test('share link is found, but it does not have Page', async() => {
@@ -67,7 +68,8 @@ describe('ShareLink', () => {
 
       expect(findOneResult.populate).toHaveBeenCalled();
       expect(res.render).toHaveBeenCalled();
-      expect(response).toEqual('layout-growi/not_found_shared_page');
+      expect(response.page).toEqual('layout-growi/not_found_shared_page');
+      expect(response.renderVars).toEqual(null);
     });
 
 
@@ -83,7 +85,8 @@ describe('ShareLink', () => {
 
       expect(findOneResult.populate).toHaveBeenCalled();
       expect(res.render).toHaveBeenCalled();
-      expect(response).toEqual('layout-growi/expired_shared_page');
+      expect(response.page).toEqual('layout-growi/expired_shared_page');
+      expect(response.renderVars).toEqual(null);
     });
 
     test('share link is found, and it has the page you can see', async() => {
@@ -97,7 +100,8 @@ describe('ShareLink', () => {
 
       expect(findOneResult.populate).toHaveBeenCalled();
       expect(res.render).toHaveBeenCalled();
-      expect(response).toEqual('layout-growi/shared_page');
+      expect(response.page).toEqual('layout-growi/shared_page');
+      expect(response.renderVars).not.toEqual(null);
     });
   });