Skip to content

erisleci/aero-logic2

 
 

Repository files navigation

🛫   Aero logic kata

Nik Sumeiko   Awesome

A kata project to practice an effective automation testing in Nextjs

 

Project description

The app enables its users to solve air traffic control riddles in favour to be always up-to-date with important knowledge about the domain.

 

Getting started

This is a Next.js project bootstrapped with create-next-app.

Run the development server:

pnpm dev

Open http://localhost:3000 with your browser to see the result.

The auto-updates are enabled in favour to see made code changes as you edit files.

 

Testing

The project is configured for different types of tests.

Unit tests (vitest) will execute files matching __tests__/*.test.ts pattern:

pnpm test:unit

Integration tests (cypress) will pick files matching __tests__/*.e2m.ts pattern:

pnpm test:e2m

ℹ For integration tests, the app shall be compiled and running with the NEXT_PUBLIC_PHASE=test environmental variable.

 

For my mentees

$ submodule add [email protected]:YOUR_GITHUB_USERNAME/aero-logic2.git
  • Commit and push changes to your local mentorship repository

ℹ️ If you want, you can make a fork of the aero-logic2 repo private. From our collaboration perspective, it doesn't matter whether it's public or private because we both will have access to your fork (even if it's private).

About

A kata project to practice an effective automation testing in Nextjs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 95.1%
  • JavaScript 4.9%