@@ -210,23 +210,22 @@ e2e_020: $(PHPSCOPER) fixtures/set020-infection/vendor clover.xml
210210.PHONY : e2e_021
211211e2e_021 : # # Run end-to-end tests for the fixture set 021 — Composer
212212e2e_021 : $(PHPSCOPER ) fixtures/set021-composer/vendor
213- # TODO: https://github.com/humbug/box/issues/421
214- # $(PHPBIN) $(PHPSCOPER) add-prefix --working-dir=fixtures/set021-composer \
215- # --output-dir=../../build/set021-composer \
216- # --force \
217- # --no-interaction \
218- # --stop-on-failure \
219- # --no-config
220- # composer --working-dir=build/set021-composer dump-autoload
221- #
222- # php fixtures/set021-composer/vendor/composer/composer/bin/composer licenses \
223- # --no-plugins \
224- # > build/set021-composer/expected-output
225- # php build/set021-composer/vendor/composer/composer/bin/composer licenses \
226- # --no-plugins \
227- # > build/set021-composer/output
228- #
229- # diff build/set021-composer/expected-output build/set021-composer/output
213+ $(PHPBIN ) $(PHPSCOPER ) add-prefix --working-dir=fixtures/set021-composer \
214+ --output-dir=../../build/set021-composer \
215+ --force \
216+ --no-interaction \
217+ --stop-on-failure \
218+ --no-config
219+ composer --working-dir=build/set021-composer dump-autoload
220+
221+ php fixtures/set021-composer/vendor/composer/composer/bin/composer licenses \
222+ --no-plugins \
223+ > build/set021-composer/expected-output
224+ php build/set021-composer/vendor/composer/composer/bin/composer licenses \
225+ --no-plugins \
226+ > build/set021-composer/output
227+
228+ diff build/set021-composer/expected-output build/set021-composer/output
230229
231230.PHONY : e2e_022
232231e2e_022 : # # Run end-to-end tests for the fixture set 022 — Whitelist the project code with namespace whitelisting
@@ -269,17 +268,16 @@ e2e_024: $(PHPSCOPER) fixtures/set024/vendor
269268.PHONY : e2e_025
270269e2e_025 : # # Run end-to-end tests for the fixture set 025 — Whitelisting a vendor function
271270e2e_025 : $(PHPSCOPER ) fixtures/set025/vendor
272- # TODO: https://github.com/nikic/PHP-Parser/issues/612
273- # $(PHPBIN) $(PHPSCOPER) add-prefix \
274- # --working-dir=fixtures/set025 \
275- # --output-dir=../../build/set025 \
276- # --force \
277- # --no-interaction \
278- # --stop-on-failure
279- # composer --working-dir=build/set025 dump-autoload
280- #
281- # php build/set025/main.php > build/set025/output
282- # diff fixtures/set025/expected-output build/set025/output
271+ $(PHPBIN ) $(PHPSCOPER ) add-prefix \
272+ --working-dir=fixtures/set025 \
273+ --output-dir=../../build/set025 \
274+ --force \
275+ --no-interaction \
276+ --stop-on-failure
277+ composer --working-dir=build/set025 dump-autoload
278+
279+ php build/set025/main.php > build/set025/output
280+ diff fixtures/set025/expected-output build/set025/output
283281
284282.PHONY : e2e_026
285283e2e_026 : # # Run end-to-end tests for the fixture set 026 — Whitelisting classes and functions with pattern matching
0 commit comments