cinephile icon indicating copy to clipboard operation
cinephile copied to clipboard

[Tests] implementation of tools for static code analysis w/ init E2E framework solution

Open bugITwhisperer opened this issue 1 year ago • 1 comments

Current project's challenge

Since there are many contributors involved in this project, the code formatting may vary depending on the individual. Currently, there is:

  • no solution implemented to ensure consistent code formatting throughout the Cinephile repository,
  • no automation solution implemented to test the Cinephile app on different browsers

Tool for static code analysis: Prettier & Husky library

Implementing them will:

  • help out with the overall project maintenance and code standard/quality,
  • make code formatting easier for each contributor,
  • result in running "code-standard checks" with each commit -> if the code does not follow the standard rules, the commit won't go through until the issues are fixed

Playwright E2E Test initial solution

Playwright is a great e2e test framework for covering UI test cases. It also makes a really good web application automation solution that supports cross-browser testing.

What do you think? :)

bugITwhisperer avatar Oct 18 '23 09:10 bugITwhisperer