Ich versuche, eine Komponente zu testen, die eine von einem Drittanbieter erstellte Bibliothek verwendet, die getopt verwendet, um Befehlszeilenargumente abzurufen.
Gibt es einen Weg, dies innerhalb von PHPunit zum Laufen zu bringen?
Ich habe versucht, dies vor dem Aufruf der Komponente einzufügen:
$args = explode( ' ', 'scriptName -q staging_to_xxx -w 250 -c 500' );
$_SERVER['argv'] = $args;
Aber das funktioniert nicht.