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

Test scripts #1155

Open
wants to merge 18 commits into
base: master
Choose a base branch
from
Open

Test scripts #1155

wants to merge 18 commits into from

Conversation

Neha-Thakare1995
Copy link
Collaborator

Background

Issue: The front-end components of the Navigator must be manually tested when submitting new changes and prior to each release. This leads to missed bugs and broken functionality that goes unnoticed.

Why did you take this approach?

Automating the manual work and creating the test scripts to test.

Anything in particular that should be highlighted?

Command to run:

ubuntu@u2204-dev:~/onav-cloud/Ocean-Data-Map-Project/oceannavigator/frontend$ xvfb-run -a node name_of_script.js

Screenshot(s)

Checks

  • I ran unit tests.
  • I've tested the relevant changes from a user POV.
  • I've formatted my Python code using black ..

Hint To run all python unit tests run the following command from the root repository directory:

bash run_python_tests.sh

@Neha-Thakare1995 Neha-Thakare1995 added enhancement Python Data/Pipelines Things to do with the indexing tool or the pipelines. Code Quality Anything related to the quality of the code labels Jun 18, 2024
@Neha-Thakare1995 Neha-Thakare1995 self-assigned this Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Code Quality Anything related to the quality of the code Data/Pipelines Things to do with the indexing tool or the pipelines. enhancement Python
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants