@@ -5,14 +5,14 @@ import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
55import * as authzApi from '@src/authz/data/api' ;
66import { PermissionValidationQuery } from '@src/authz/types' ;
77import { mockWaffleFlags } from '@src/data/apiHooks.mock' ;
8- import { useUserPermissionsWithAuthzCourse } from './hooks' ;
8+ import { useCourseUserPermissions } from './hooks' ;
99
1010jest . mock ( '@src/data/api' ) ;
1111jest . mock ( '@src/authz/data/api' ) ;
1212
1313const mockedAuthzApi = jest . mocked ( authzApi ) ;
1414
15- describe ( 'useUserPermissionsWithAuthzCourse ' , ( ) => {
15+ describe ( 'useCourseUserPermissions ' , ( ) => {
1616 let queryClient : QueryClient ;
1717
1818 const createWrapper = ( ) =>
@@ -50,7 +50,7 @@ describe('useUserPermissionsWithAuthzCourse', () => {
5050 } ) ;
5151
5252 const { result } = renderHook (
53- ( ) => useUserPermissionsWithAuthzCourse ( 'course-v1:Test+101+2023' , mockPermissions ) ,
53+ ( ) => useCourseUserPermissions ( 'course-v1:Test+101+2023' , mockPermissions ) ,
5454 { wrapper : createWrapper ( ) } ,
5555 ) ;
5656
@@ -59,8 +59,8 @@ describe('useUserPermissionsWithAuthzCourse', () => {
5959 } ) ;
6060
6161 expect ( result . current . isAuthzEnabled ) . toBe ( false ) ;
62- expect ( result . current . permissions . canViewFiles ) . toBe ( true ) ;
63- expect ( result . current . permissions . canManageFiles ) . toBe ( true ) ;
62+ expect ( result . current . canViewFiles ) . toBe ( true ) ;
63+ expect ( result . current . canManageFiles ) . toBe ( true ) ;
6464 } ) ;
6565
6666 it ( 'returns loading state when authz is enabled and permissions are loading' , async ( ) => {
@@ -73,7 +73,7 @@ describe('useUserPermissionsWithAuthzCourse', () => {
7373 ) ;
7474
7575 const { result } = renderHook (
76- ( ) => useUserPermissionsWithAuthzCourse ( 'course-v1:Test+101+2023' , mockPermissions ) ,
76+ ( ) => useCourseUserPermissions ( 'course-v1:Test+101+2023' , mockPermissions ) ,
7777 { wrapper : createWrapper ( ) } ,
7878 ) ;
7979
@@ -95,7 +95,7 @@ describe('useUserPermissionsWithAuthzCourse', () => {
9595 } ) ;
9696
9797 const { result } = renderHook (
98- ( ) => useUserPermissionsWithAuthzCourse ( 'course-v1:Test+101+2023' , mockPermissions ) ,
98+ ( ) => useCourseUserPermissions ( 'course-v1:Test+101+2023' , mockPermissions ) ,
9999 { wrapper : createWrapper ( ) } ,
100100 ) ;
101101
@@ -104,8 +104,8 @@ describe('useUserPermissionsWithAuthzCourse', () => {
104104 } ) ;
105105
106106 expect ( result . current . isAuthzEnabled ) . toBe ( true ) ;
107- expect ( result . current . permissions . canViewFiles ) . toBe ( true ) ;
108- expect ( result . current . permissions . canManageFiles ) . toBe ( false ) ;
107+ expect ( result . current . canViewFiles ) . toBe ( true ) ;
108+ expect ( result . current . canManageFiles ) . toBe ( false ) ;
109109 } ) ;
110110
111111 it ( 'falls back to false for undefined permissions when authz is enabled' , async ( ) => {
@@ -118,7 +118,7 @@ describe('useUserPermissionsWithAuthzCourse', () => {
118118 } ) ;
119119
120120 const { result } = renderHook (
121- ( ) => useUserPermissionsWithAuthzCourse ( 'course-v1:Test+101+2023' , mockPermissions ) ,
121+ ( ) => useCourseUserPermissions ( 'course-v1:Test+101+2023' , mockPermissions ) ,
122122 { wrapper : createWrapper ( ) } ,
123123 ) ;
124124
@@ -127,7 +127,7 @@ describe('useUserPermissionsWithAuthzCourse', () => {
127127 } ) ;
128128
129129 expect ( result . current . isAuthzEnabled ) . toBe ( true ) ;
130- expect ( result . current . permissions . canViewFiles ) . toBe ( true ) ;
131- expect ( result . current . permissions . canManageFiles ) . toBe ( false ) ;
130+ expect ( result . current . canViewFiles ) . toBe ( true ) ;
131+ expect ( result . current . canManageFiles ) . toBe ( false ) ;
132132 } ) ;
133133} ) ;
0 commit comments