karma-runner/karma

Feature request: Provide an "is debug" signal

Open

#2809 aperta il 14 ago 2017

Vedi su GitHub
 (1 commento) (0 reazioni) (0 assegnatari)JavaScript (1703 fork)batch import
help wantedtype: feature

Metriche repository

Star
 (11.918 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

@Krinkle is introducing Karma to the jQuery test suite, and it looks like our custom context file will be fairly complex. To avoid code duplication, I'd like to reuse it for a custom debug file, but we cannot because there's apparently no documented way to detect that it's being used for debug.

Expected behaviour

Something like an %IS_DEBUG% directive that gets replaced with true or false so debug-specific processing can happen dynamically.

Actual behaviour

We have to use something like /^[/]debug\b/.test(location.pathname), but I don't think /debug.html is actually part of your public API (though it is mentioned on the troubleshooting page).

Guida contributor