Currently there are no tests for VideoCutTool, as a small task, chose one component (in the frontend or backend) of the tool, and write a few tests for it.
Prerequisites
- ReactJS (frontend only)
- React-testing library (frontend-testing framework)
- Jest (backend and frontend testing framework)
Deliverables
- Setup VideoCutTool using instructions in the README.md
- Pick a component of the tool and write a few tests validating some functionality of the tool (ex: a test to make sure when a user is logged out, the sidebar stops displaying their name)
- Run npm run test inside the docker container and verify that your test runs without any errors
- Create a patch on Gerrit for VideoCutTool and upload your changes.
- Make sure your commit message aligns with the Wikimedia commit message guidelines
- Add @Gopavasanth and @Soda to your patch on Gerrit as reviewers.
Communication
If you have any questions, feel free to reach out on Zulip :)