diff --git a/cypress/test/AuthorAvatars.cy.js b/cypress/test/AuthorAvatars.cy.js
deleted file mode 100644
index 4ae6ca28940d..000000000000
--- a/cypress/test/AuthorAvatars.cy.js
+++ /dev/null
@@ -1,67 +0,0 @@
-import React from 'react';
-import { mount } from 'cypress/react'
-import AuthorAvatars from '../../components/AuthorAvatars';
-
-describe('AuthorAvatars', () => {
- const authors = [
- {
- name: 'John Doe',
- photo: 'https://example.com/john-doe.jpg',
- link: 'https://example.com/john-doe'
- },
- {
- name: 'Jane Smith',
- photo: 'https://example.com/jane-smith.jpg',
- link: 'https://example.com/jane-smith'
- }
- ];
-
-
- it('renders the author avatars without links', () => {
- const authorsWithoutLinks = [
- {
- name: 'John Doe',
- photo: 'https://example.com/john-doe.jpg',
- link: null
- },
- {
- name: 'Jane Smith',
- photo: 'https://example.com/jane-smith.jpg',
- link: null
- },
- ];
- mount();
- authorsWithoutLinks.forEach((author, index) => {
- cy.get('[data-testid="AuthorAvatars-link"]')
- .should('not.exist');
-
- cy.get('[data-testid="AuthorAvatars-img"]')
- .eq(index)
- .should('have.attr', 'src', author.photo)
- .should('have.attr', 'title', author.name)
- .should('have.class', index > 0 ? `absolute left-${index * 7} top-0` : `relative mr-${(authorsWithoutLinks.length - 1) * 7}`)
- .should('have.class', `z-${(authorsWithoutLinks.length - 1 - index) * 10}`)
- .should('have.class', 'h-10 w-10 border-2 border-white rounded-full object-cover hover:z-50');
- });
- });
-
-
-
- it('renders the author avatars with links', () => {
- mount();
- authors.forEach((author, index) => {
- cy.get(`[data-testid="AuthorAvatars-link"][alt="${author.name}"][href="${author.link}"]`)
- .should('have.length', 1)
- .within(() => {
- cy.get('[data-testid="AuthorAvatars-img"]')
- .should('have.attr', 'src', author.photo)
- .should('have.attr', 'title', author.name)
- .should('have.class', index > 0 ? `absolute left-${index * 7} top-0` : `relative mr-${(authors.length - 1) * 7}`)
- .should('have.class', `z-${(authors.length - 1 - index) * 10}`)
- .should('have.class', 'h-10 w-10 border-2 border-white rounded-full object-cover hover:z-50');
- });
- });
- });
-
-
-});
diff --git a/cypress/test/DemoAnimation.cy.js b/cypress/test/DemoAnimation.cy.js
deleted file mode 100644
index f98f2614116e..000000000000
--- a/cypress/test/DemoAnimation.cy.js
+++ /dev/null
@@ -1,13 +0,0 @@
-import React from 'react';
-import { mount } from 'cypress/react';
-import DemoAnimation from '../../components/DemoAnimation';
-
-describe('DemoAnimation', () => {
- it('renders without errors', () => {
- mount();
-
- cy.wait(100000);
- cy.contains('Play with it!').should('be.visible');
- });
-
-});
diff --git a/cypress/test/Figure.cy.js b/cypress/test/Figure.cy.js
deleted file mode 100644
index d76d443fbbe7..000000000000
--- a/cypress/test/Figure.cy.js
+++ /dev/null
@@ -1,38 +0,0 @@
-import React from 'react';
-import { mount } from 'cypress/react';
-import Figure from '../../components/Figure';
-
-describe('Figure', () => {
- it('renders the figure with the image and caption', () => {
- const src = 'example.jpg';
- const caption = 'Example Caption';
- const widthClass = 'w-50';
- const className = 'custom-class';
- const float = 'left';
- const altOnly = 'Alt Text';
- const imageClass = 'custom-image-class';
-
- mount(
-
- );
-
- cy.get('[data-testid="Figure-div"]').should('have.class', className);
- cy.get('[data-testid="Figure-div"]').should('have.class', `float-${float}`);
- cy.get('[data-testid="Figure-div"]').should('have.class', widthClass);
-
- cy.get('[data-testid="Figure-img"]').should('have.attr', 'src', src);
- cy.get('[data-testid="Figure-img"]').should('have.attr', 'alt', altOnly);
- cy.get('[data-testid="Figure-img"]').should('have.class', imageClass);
-
- cy.contains('Caption').should('be.visible');
- cy.contains('Caption').should('have.text', caption);
- });
-});
diff --git a/cypress/test/Hero.cy.js b/cypress/test/Hero.cy.js
deleted file mode 100644
index d01ce53a0edd..000000000000
--- a/cypress/test/Hero.cy.js
+++ /dev/null
@@ -1,32 +0,0 @@
-import { mount } from 'cypress/react';
-import Hero from '../../components/Hero';
-
-describe('Hero Component', () => {
- it('displays the correct content', () => {
- mount();
-
- cy.contains('Building the future of');
- cy.contains('Event-Driven Architectures (EDA)');
- cy.contains('Open-Source tools to easily build and maintain your event-driven architecture.');
- cy.contains('Read the docs');
- cy.contains('Quick search...');
- cy.contains('Proud to be part of the Linux Foundation');
- });
-
- it('navigates to the documentation page when "Read the docs" button is clicked', () => {
- mount();
- cy.get('[data-testid="Button-link"]').contains('Read the docs');
-
- });
-
- it('performs a search when the search button is clicked', () => {
- mount();
-
- cy.get('[data-testid="Search-Button"]').contains('Quick search...').click();
-
- // Type a search query and validate the results
- const searchQuery = 'example';
- cy.get('input[type="search"]').type(searchQuery);
-
- });
-});
diff --git a/cypress/test/Meeting.cy.js b/cypress/test/Meeting.cy.js
deleted file mode 100644
index 938794b3be23..000000000000
--- a/cypress/test/Meeting.cy.js
+++ /dev/null
@@ -1,23 +0,0 @@
-import { mount } from "cypress/react";
-import Meeting from "../../components/Meeting";
-describe('Meeting component', () => {
- it('renders correctly with provided props', () => {
- const props = {
- name: 'Example Meeting',
- purpose: 'Discuss important topics',
- host: 'John Doe',
- hostProfile: 'https://example.com/profile',
- youtube: 'https://www.youtube.com/watch?v=ABC123',
- bg: 'blue',
- };
-
- mount();
-
- cy.get('[data-testid="Meeting-heading"]').should('have.text', 'Example Meeting');
- cy.get('[ data-testid="Meeting-paragraph"]').contains('Discuss important topics');
- cy.get('[ data-testid="Meeting-host"]').contains('Host:');
- cy.get('[ data-testid="Meeting-link"]').should('have.attr', 'href', 'https://www.youtube.com/watch?v=ABC123');
-
- });
- });
-
\ No newline at end of file
diff --git a/cypress/test/TOC.cy.js b/cypress/test/TOC.cy.js
deleted file mode 100644
index 696ac1a96c71..000000000000
--- a/cypress/test/TOC.cy.js
+++ /dev/null
@@ -1,70 +0,0 @@
-import { mount } from '@cypress/react';
-import TOC from '../../components/TOC';
-
-describe('TOC', () => {
- const toc = [
- {
- lvl: 1,
- content: '
Introduction
',
- slug: 'introduction',
- slugWithATag: 'introduction',
- },
- {
- lvl: 2,
- content: 'Getting Started
',
- slug: 'getting-started',
- slugWithATag: 'getting-started',
- },
- {
- lvl: 2,
- content: 'Installation
',
- slug: 'installation',
- slugWithATag: 'installation',
- },
- {
- lvl: 3,
- content: 'Step 1: Download
',
- slug: 'step-1-download',
- slugWithATag: 'step-1-download',
- },
- {
- lvl: 3,
- content: 'Step 2: Install Dependencies
',
- slug: 'step-2-install-dependencies',
- slugWithATag: 'step-2-install-dependencies',
- },
- ];
- it('renders the TOC correctly with empty content', () => {
- mount();
-
- cy.get('.hidden').should('not.exist');
- });
- it('renders the TOC correctly', () => {
- mount();
-
- // Add assertions to verify the rendering of TOC items
- cy.get('[data-testid="TOC-Heading"]').should('contain', 'On this page');
- cy.get('[data-testid="TOC-Link"]').should('have.length', toc.length);
- });
-
- it('expands and collapses the TOC on click', () => {
- mount();
-
- // Verify initial state
- cy.get('.hidden').should('exist'); // TOC content should be hidden
-
- // Click on the TOC header
- cy.get('[data-testid="TOC-Heading"]').click();
-
- // Verify expanded state
- cy.get('.hidden').should('not.exist'); // TOC content should be visible
-
- // Click again on the TOC header
- cy.get('[data-testid="TOC-Heading"]').click();
-
- // Verify collapsed state
- cy.get('.hidden').should('exist'); // TOC content should be hidden
- });
-
-
- });