Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NoMongo: Update the CONTRIBUTING.md Testing section to cover jest and vitest #3270

Closed
palisadoes opened this issue Jan 14, 2025 · 1 comment
Assignees
Labels
documentation Improvements or additions to documentation feature request good first issue Good for newcomers

Comments

@palisadoes
Copy link
Contributor

palisadoes commented Jan 14, 2025

Is your feature request related to a problem? Please describe.

  1. Last year we began the conversion from Jest to vitest testing
  2. The GitHub Action shows the commands to run both sets
    1. https://github.com/PalisadoesFoundation/talawa-admin/blob/develop-postgres/.github/workflows/pull-request.yml
  3. The testing documentation doesn't show this differentiation

Describe the solution you'd like

  1. Update CONTRIBUTING.md
    1. https://github.com/PalisadoesFoundation/talawa-admin/blob/develop-postgres/CONTRIBUTING.md
  2. Create separate sections for Jest and Vitest testing on:
    1. Running a single test
    2. Running all tests
    3. Viewing the code coverage of a single test file
    4. Viewing the code coverage of all test files
  3. Create a section for testing all Jest and Vitest tests combined to:
    1. Determine the code coverage for the entire repository

Describe alternatives you've considered

  • N/A

Approach to be followed (optional)

  • N/A

Additional context

Related Issues:

Potential internship candidates

Please read this if you are planning to apply for a Palisadoes Foundation internship

@palisadoes palisadoes changed the title Feature Request NoMongo: Update the CONTRIBUTING.md Testing section to cover jest and vitest Jan 14, 2025
@varshith257 varshith257 added documentation Improvements or additions to documentation good first issue Good for newcomers labels Jan 14, 2025
@aadhil2k4
Copy link
Contributor

@palisadoes I want to work on this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation feature request good first issue Good for newcomers
Projects
Archived in project
Development

No branches or pull requests

3 participants