Add failing test

This commit is contained in:
Steven Hall
2025-06-14 13:54:16 +01:00
parent 52f2cace6f
commit fac5fcfbc2
+20 -1
View File
@@ -21,7 +21,7 @@ describe('resolveContentRef', () => {
);
expect(result).not.toBeNull();
expect(result?.text).toBe('Current Page');
expect(result?.text).toBe('Page 1');
expect(result?.href).toBe('/page/page-1');
});
@@ -44,6 +44,25 @@ describe('resolveContentRef', () => {
});
});
describe('resolveContentRef with reusable content', () => {
it('should resolve a relative page ref with reusable content', async () => {
const rcSpace = createMockSpace({ id: 'rc-parent-space' });
const context = createMockContext({ space: rcSpace, pages: [] });
const result = await resolveContentRef(
{
kind: 'page',
page: 'page-1',
},
context
);
expect(result).not.toBeNull();
expect(result?.text).toBe('Current Page');
expect(result?.href).toBe('/page/page-1');
});
});
const createMockSpace = (space: MandateProps<Partial<api.Space>, 'id'>): api.Space => ({
object: 'space',
title: 'My Space',