Remove component tests
After a discussion with @babadie, we came to the conclusion that the cost of maintaining the component tests is too high compared to what we gain from them. They can be blocking some devs (e.g. #730). Most proprietary and open-source projects would use E2E tests instead, but the cost of maintaining those is also very high and we would first need to have a team of frontend devs to get there. So for now, we will remove the component tests.
- Remove all existing component tests from the
test/
folder - Remove the
vue-test-utils
dependency - See if there are other dependencies we can now remove
- Deprecate these docs: https://wiki.vpn/en/arkindex/dev-doc/frontend-component-tests
- Close #727 (closed), #877 (closed), #1051 (closed), #1067 (closed)