Project: moodle
Issue MDL-41707: Allow phpunit tests to use local external files or skip external tests completely
Currently Unit tests require access to external servers. Unit tests can fail when you don't have sufficient access to the internet or when certain services are down. If tinyurl or download.moodle.org are not operating correctly then unit tests fail. This is not always the desired behaviour for others completing unit testing. So we want to add an option to exclude tests from being executed when they are remote. By default we will continue with the current external runs to ensure we don't change the current expected behaviour.
Story points: 4