| Phantom42 added a comment. |
I guess it is a good idea to run test scripts locally which are responsible for a patch before committing it. It is no alternative to wait for hours until the verify tests are done.
I agree with you too about this! But VCR.py is useful while running tests locally too! It speeds up tests and allows to run them even without internet connection.
to have these stuff all mandatory then especially for new developers.
Well, I think developers install libraries from dev-requirements anyway. One additional library shouldn't make a big difference.
And it is not mandatory. You can still force tests to run without VCR by setting environmental library.
If needed we can even make VCR.py not to be required library. So if it is missing, then tests still run, but in live mode.
Cc: Xqt, Framawiki, gerritbot, jayvdb, Aklapper, pywikibot-bugs-list, Phantom42, Adrian1985, Cpaulf30, Bright1055, Baloch007, Darkminds3113, Toppole69, Lordiis, Adik2382, Mine0901, Jayprakash12345, Th3d3v1ls, Ramalepe, Liugev6, Magul, Tbscho, rafidaslam, MayS, Beeyan, Lewizho99, Mdupont, JJMC89, Maathavan, MtDu, D3r1ck01, Avicennasis, Dalba, Masti, Alchimista, Rxy
_______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
