Re: 3.0.20 regression testing
Fabian Keil <[email protected]>
| Newsgroups | gmane.comp.web.privoxy.devel |
|---|---|
| Message-ID | <[email protected]> |
Ian Silvester <[email protected]> wrote: > On 2013-01-03, at 3:03 PM, Fabian Keil wrote: > > Using only the official files: > > > > actionsfile match-all.action > > actionsfile default.action > > actionsfile regression-tests.action > > > > I get: > > > > fk@r500 ~/git/privoxy $privoxy-regression-test.pl --max-level 109 --show-skipped-tests > > 2013-01-03 20:26:44: Asking Privoxy for the number of action files available ... [...] > > 2013-01-03 20:26:57: Executed 658 regression tests. Skipped 7. 658 successes, 0 failures. > > Running with the same three actionfiles configured I get: > > ./privoxy-regression-test.pl --privoxy-address 127.0.0.1:8118 --show-skipped-tests --max-level 109 > 2013-01-03 15:33:40: Asking Privoxy for the number of action files available ... > 2013-01-03 15:33:40: Gathering regression tests from 3 action file(s) delivered by Privoxy. > 2013-01-03 15:33:40: Executing regression tests ... > 2013-01-03 15:33:46: Skipping test 467: depends on 'FEATURE_CONNECTION_KEEP_ALIVE' being set to 'No'. > 2013-01-03 15:33:46: Skipping test 468: depends on 'FEATURE_CONNECTION_KEEP_ALIVE' being set to 'No'. > 2013-01-03 15:33:46: Skipping test 469: depends on config line matching: 'connection-sharing\s+0'. > 2013-01-03 15:33:46: Skipping test 470: depends on config line matching: 'connection-sharing\s+1'. > 2013-01-03 15:33:46: Skipping test 471: depends on config line matching: 'connection-sharing\s+1'. > 2013-01-03 15:33:46: Skipping test 475: depends on 'FEATURE_CONNECTION_KEEP_ALIVE' being set to 'No'. > 2013-01-03 15:33:46: Skipping test 484: depends on 'FEATURE_GRACEFUL_TERMINATION' being set to 'Yes'. > 2013-01-03 15:33:46: Skipping test 509: depends on 'FEATURE_TOGGLE' being set to 'No'. > 2013-01-03 15:33:47: Skipping test 563: depends on config line matching: 'user-manual\s+(\.?\.?/|[A-Za-z]:)'. [...] > 2013-01-03 15:33:47: Skipping test 583: depends on config line matching: 'user-manual\s+(\.?\.?/|[A-Za-z]:)'. > 2013-01-03 15:33:48: Executed 636 regression tests. Skipped 29. 636 successes, 0 failures. > > > The extra 22 skips I get evidently refer to a config line I have not enabled, > but for my money this is close enough to state that 3.0.20 passes regression > testing on the OS X platform. Whether or not the user-manual directive is enabled by default is up to the packager. The advantage for the user is that Privoxy will serve the manual itself, which is a lot faster (at least when also using Tor) and also prevents SF (and us) from monitoring the requests: http://www.privoxy.org/user-manual/config.html#USER-MANUAL From a packaging point of view the disadvantage is that it requires knowledge about where the user manual will be located. For some packages the location may depend on the user and dealing with dynamic locations can be messy. Without the directive the skipped tests aren't expected to work, so as long as the directive is intentionally not used everything looks indeed fine. Fabian ------------------------------------------------------------------------------ Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 _______________________________________________ Ijbswa-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ijbswa-developers
signature.asc
(application/pgp-signature, 196 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlDm2t0ACgkQSMVSH78upWP1NQCfS+Jgb4baDSS1m84XynEbD/hM SUIAn2vy+wwl41/xU+UsI7WQ2zPfvwfK =BCXc -----END PGP SIGNATURE-----