feat: refine portfolio content, contact, and supporting media
This commit is contained in:
@@ -67,9 +67,11 @@ describe('raw prerendered document', () => {
|
||||
expect(document.body.textContent).toContain('Secure self-hosted platform and lifecycle');
|
||||
expect(document.body.textContent).toContain('Private self-hosted medication tracker');
|
||||
expect(document.body.textContent).toContain('Linux');
|
||||
const mailLinks = document.querySelectorAll('a[href="mailto:luca.pislaru@gmail.com"]');
|
||||
expect(mailLinks).toHaveLength(2);
|
||||
expect([...mailLinks].map((link) => link.textContent)).toEqual(['Email Luca', 'Email Luca']);
|
||||
expect(document.querySelectorAll('a[href^="mailto:"]')).toHaveLength(0);
|
||||
expect(html).not.toContain('luca.pislaru@gmail.com');
|
||||
expect(document.querySelector('#start a[href="#contact"]')?.textContent).toBe('Contact Me');
|
||||
expect(document.querySelector('#contact-email-details summary')?.textContent).toBe('Email Me');
|
||||
expect(document.querySelector('.contact-email__address')?.textContent).toBe('luca.pislaru [at] gmail [dot] com');
|
||||
expect(document.querySelector('nav a[href="#infrastructure"]')).not.toBeNull();
|
||||
expect(snapshot).not.toBeNull();
|
||||
expect(moduleScript).not.toBeNull();
|
||||
|
||||
Reference in New Issue
Block a user