src/integration/common/sections.js
export default () => {
describe('Sections', () => {
const sections = document.querySelectorAll(
'section:not([data-e2e="advertisement"])',
);
if (sections) {
sections.forEach(section => {
it('should be in the document', () => {
expect(section).toBeInTheDocument();
});
const headlineEl = section.querySelector('h2');
it('should have a headline', () => {
expect(headlineEl).toBeInTheDocument();
});
it('should match headline text', () => {
expect(headlineEl.textContent).toMatchSnapshot();
});
});
}
});
};