Adds unit testing to the plugin and the first round of unit tests. At the moment the setup is primarily aimed at working with VVV, and can be run through composer using the following scripts:
# Ensure the dependencies are in place.
composer install
# Setup the unit testing environment
composer run test-setup
# Run the unit tests
composer run test
Also added a Github action which should fire on the develop branch as well as any release/* branch and any PRs pointed at them. Naturally, due to the issues discovered below, it will fail for the time being.
So far, the following issues have been discovered:
Adds unit testing to the plugin and the first round of unit tests. At the moment the setup is primarily aimed at working with VVV, and can be run through composer using the following scripts:
Also added a Github action which should fire on the
develop
branch as well as anyrelease/*
branch and any PRs pointed at them. Naturally, due to the issues discovered below, it will fail for the time being.So far, the following issues have been discovered: