@@ -6,22 +6,20 @@ const openopsCommonMock = {
66jest . mock ( '@openops/common' , ( ) => openopsCommonMock ) ;
77
88import { AxiosHeaders } from 'axios' ;
9- import { createProjectDatabaseToken } from '../../../src/app/openops-tables/create-database-token' ;
9+ import { createDatabaseToken } from '../../../src/app/openops-tables/create-database-token' ;
1010
1111describe ( 'createProjectDatabaseToken' , ( ) => {
1212 beforeEach ( ( ) => {
1313 jest . clearAllMocks ( ) ;
1414 } ) ;
1515
1616 it ( 'should return the created token on successful creation' , async ( ) => {
17- const params = {
18- token : 'test_system_token' ,
19- projectId : 'test-project-123' ,
20- workspaceId : 1 ,
21- } ;
17+ const token = 'test_system_token' ;
18+ const workspaceId = 1 ;
19+
2220 const mockHeaders = new AxiosHeaders ( {
2321 'Content-Type' : 'application/json' ,
24- Authorization : `JWT ${ params . token } ` ,
22+ Authorization : `JWT ${ token } ` ,
2523 } ) ;
2624 const mockTokenResponse = {
2725 id : 1 ,
@@ -41,18 +39,16 @@ describe('createProjectDatabaseToken', () => {
4139 mockTokenResponse ,
4240 ) ;
4341
44- const result = await createProjectDatabaseToken ( params ) ;
42+ const result = await createDatabaseToken ( workspaceId , token ) ;
4543
4644 expect ( result ) . toEqual ( mockTokenResponse ) ;
4745 expect ( openopsCommonMock . createAxiosHeaders ) . toHaveBeenCalledTimes ( 1 ) ;
48- expect ( openopsCommonMock . createAxiosHeaders ) . toHaveBeenCalledWith (
49- params . token ,
50- ) ;
46+ expect ( openopsCommonMock . createAxiosHeaders ) . toHaveBeenCalledWith ( token ) ;
5147 expect ( openopsCommonMock . makeOpenOpsTablesPost ) . toHaveBeenCalledWith (
5248 'api/database/tokens/' ,
5349 {
54- name : 'Project_test-project-123 ' ,
55- workspace : params . workspaceId ,
50+ name : 'OpenOps Token ' ,
51+ workspace : workspaceId ,
5652 } ,
5753 mockHeaders ,
5854 ) ;
0 commit comments