File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change 6161 exit ;
6262}
6363
64- $ os_name = false ;
64+ $ os_name = null ;
6565if (isset ($ options ['o ' ])) {
6666 $ os_name = $ options ['o ' ];
6767} elseif (isset ($ options ['os ' ])) {
9696$ os_list = [];
9797
9898if (isset ($ os_name ) && isset ($ variant )) {
99- $ os_list = [$ full_os_name => [$ os_name , $ variant ]];
99+ $ os_list = [$ full_os_name => [$ os_name , $ variant, ModuleList:: fromUserOverrides ( $ modules )-> overrides ]];
100100} elseif (isset ($ os_name )) {
101101 $ os_list = ModuleTestHelper::findOsWithData ($ modules , $ os_name );
102102} else {
135135
136136try {
137137 $ no_save = isset ($ options ['n ' ]) || isset ($ options ['no-save ' ]);
138- foreach ($ os_list as $ parts ) {
139- [$ target_os , $ target_variant ] = $ parts ;
138+ foreach ($ os_list as [$ target_os , $ target_variant , $ resolved_modules ]) {
140139 echo "OS: $ target_os \n" ;
141140 echo "Module: $ modules_input \n" ;
142141 if ($ target_variant ) {
145144 echo PHP_EOL ;
146145
147146 LibrenmsConfig::invalidateAndReload ();
148- $ tester = new ModuleTestHelper (ModuleList:: fromUserOverrides ( $ modules ), $ target_os , $ target_variant );
147+ $ tester = new ModuleTestHelper (new ModuleList ( $ resolved_modules ), $ target_os , $ target_variant );
149148 if (! $ no_save && ! empty ($ output_file )) {
150149 $ tester ->setJsonSavePath ($ output_file );
151150 }
You can’t perform that action at this time.
0 commit comments