/*import { describe, it, expect, beforeEach, vi, afterEach } from "vitest"; import { render, fireEvent, screen, cleanup } from "@testing-library/react"; import { Login } from "../../../src/pages/index.js"; import { AuthenticationContext } from "../../../src/contexts/index.js"; describe('Items Page', () => { beforeEach(() => { // Se connecter à l'application avec le compte pseudo : Juvisi!0TEST et mdp : Juvisi!0TEST cy.visit('/'); cy.findByPlaceholderText('username').type('Juvisi!0TEST'); cy.findByPlaceholderText('password').type('Juvisi!0TEST'); cy.findByText('submit').click(); // Vérifier que la connexion est réussie et que vous êtes redirigé vers la page '/items' cy.findByText('Welcome Juvisi!0TEST').should('exist'); }); it('creates an item', () => { // Créer un nouvel item cy.findByPlaceholderText('Item name').type('New Item'); cy.findByText('Add Item').click(); }); it('verifies the item is created', () => { // Vérifier que l'élément est ajouté à la liste cy.findByText('New Item').should('exist'); }); it('deletes the item', () => { // Supprimer l'élément cy.findByText('New Item').siblings('button').click(); }); }); */ //impossible de tester car element pas encore terminé