优化
This commit is contained in:
@@ -103,6 +103,7 @@ describe('adminNavigation', () => {
|
||||
expect(paths).toEqual(expect.arrayContaining([
|
||||
'/finance/customer-accounts',
|
||||
'/finance/customer-arap',
|
||||
'/finance/receivable-statistics',
|
||||
'/finance/customer-statements',
|
||||
'/finance/settlement-receivables',
|
||||
'/finance/settlement-payables',
|
||||
@@ -116,10 +117,11 @@ describe('adminNavigation', () => {
|
||||
expect(leaves.every((item) => Boolean(item.icon))).toBe(true)
|
||||
})
|
||||
|
||||
it('shows the five formal finance pages with their real backend permissions', () => {
|
||||
it('shows the five formal finance pages plus receivable statistics with real backend permissions', () => {
|
||||
const filtered = filterAdminNavigation(adminNavigation, new Set([
|
||||
'platform:finance:customer-account:list',
|
||||
'platform:finance:customer-arap:list',
|
||||
'platform:finance:receivable-statistics:list',
|
||||
'platform:finance:customer-statement:list',
|
||||
'platform:finance:settlement-ar:list',
|
||||
'platform:finance:settlement-ap:list',
|
||||
@@ -128,6 +130,7 @@ describe('adminNavigation', () => {
|
||||
expect(getNavigationLeaves(filtered).map((item) => item.path).filter((path) => path.startsWith('/finance/'))).toEqual([
|
||||
'/finance/customer-accounts',
|
||||
'/finance/customer-arap',
|
||||
'/finance/receivable-statistics',
|
||||
'/finance/customer-statements',
|
||||
'/finance/settlement-receivables',
|
||||
'/finance/settlement-payables',
|
||||
|
||||
Reference in New Issue
Block a user