Save-test-data to refresh all variants of an OS (#14231)

* per OS

per OS

per OS

fixTest

fixTest

* fix empty variant
This commit is contained in:
PipoCanaja
2022-08-26 22:29:14 +02:00
committed by GitHub
parent cc787dbc28
commit 969159f77a
2 changed files with 17 additions and 10 deletions
+5 -1
View File
@@ -259,7 +259,7 @@ class ModuleTestHelper
*
* @throws InvalidModuleException
*/
public static function findOsWithData($modules = [])
public static function findOsWithData($modules = [], string $os_filter = null)
{
$os_list = [];
@@ -267,6 +267,10 @@ class ModuleTestHelper
$base_name = basename($file, '.json');
[$os, $variant] = self::extractVariant($file);
if ($os_filter != '' && $os_filter != $os) {
continue;
}
// calculate valid modules
$decoded = json_decode(file_get_contents($file), true);