animation-lib
v0.0.0
Published
Démo d’animation d’un carré bleu avec tests end-to-end Cypress.
Readme
Creation_librairie
Démo d’animation d’un carré bleu avec tests end-to-end Cypress.
🚀 Présentation
Ce projet propose une animation d’un carré bleu se déplaçant horizontalement sur la page.
Il est développé en TypeScript avec Vite, et inclut des tests end-to-end automatisés avec Cypress.
📦 Installation
Clone le dépôt :
git clone https://github.com/guigzlsx/Creation_librairie.git
cd Creation_librairieInstalle les dépendances :
npm install🖥️ Lancement du projet
Démarre le serveur de développement :
npm run devLe site sera accessible par défaut sur http://localhost:5173.
🧪 Tests end-to-end (Cypress)
Lancer les tests
Démarre le serveur de développement dans un terminal :
npm run devDans un autre terminal, lance Cypress :
npm run test:e2eou
npx cypress openClique sur le fichier
animation.cy.jspour exécuter le test d’animation du carré bleu.
Structure du test
Le test vérifie :
- La présence du carré bleu (
#box) - Le déclenchement de l’animation au clic
- Le changement de style CSS (
transform) après l’animation
🗂️ Structure du projet
Creation_librairie/
├── index.html
├── LICENSE.md
├── package-lock.json
├── package.json
├── public/
│ └── vite.svg
├── src/
│ ├── counter.ts
│ ├── main.ts
│ ├── style.css
│ ├── typescript.svg
│ └── vite-env.d.ts
├── tsconfig.json
├── .github/
│ └── workflows/
│ └── ci.yml
└── cypress/
├── e2e/
├── fixtures/
├── support/
└── downloads/✨ Technologies
📄 Licence
Ce projet est open-source, sous licence MIT.
