content: label the Experience chapter Experience in the navigation

This commit is contained in:
2026-10-11 02:11:49 +03:00
parent 054407aa5c
commit 74b2f9b34c
4 changed files with 8 additions and 14 deletions

View File

@@ -107,7 +107,7 @@ describe('semantic portfolio document', () => {
const additional = document.querySelector('nav a[href="#additional-work"]')!;
expect(experience.hasAttribute('aria-label')).toBe(false);
expect(experience.textContent).toBe('Career');
expect(experience.textContent).toBe('Experience');
expect(experience.childElementCount).toBe(0);
expect(additional.hasAttribute('aria-label')).toBe(false);
expect(additional.textContent).toBe('More work');
@@ -136,7 +136,7 @@ describe('semantic portfolio document', () => {
'Profile', 'Experience', 'Infrastructure', 'Selected builds', 'Additional work', 'Toolkit', 'Contact',
]);
expect([...document.querySelectorAll('nav a')].map((link) => [link.getAttribute('href'), link.textContent])).toEqual([
['#start', 'Start'], ['#profile', 'Profile'], ['#experience', 'Career'], ['#infrastructure', 'Infra'],
['#start', 'Start'], ['#profile', 'Profile'], ['#experience', 'Experience'], ['#infrastructure', 'Infra'],
['#selected-builds', 'Builds'], ['#additional-work', 'More work'], ['#toolkit', 'Toolkit'], ['#contact', 'Contact'],
]);
});