SA Bugzilla – Bug 4480
test failure in pre4 candidate due to meta.t bug
Last modified: 2005-07-13 03:16:45 UTC
PYZOR_CHECK was given a non-zero score in scoresets 0 and 2. this had the unfortunate side-effect of triggering a bug in meta.t -- it didn't like the idea that some of the predicates (but not all) had zero scores, so issued a test failure. this is causing test failures in the pre4 candidate tarballs -- but not on all platforms, since meta.t relies on being able to run parse-rules-for-masses. So only if you have the Storable module installed. urgh. the fix is for meta.t to allow predicate rules to have zero scores in some scoresets if the rules are "tflags net" or "tflags learn". patch to follow.
Created attachment 3022 [details] drat. patch here's the fix.
this may block the 3.1.0-pre4 candidate I just posted. we need to decide if we want to cut a new tarball to fix this test-suite bug, or just ignore the bug since it doesn't effect the actual workings of the product (it's a test suite bug only). I vote the latter. ;) the fix should be applied to svn eventually anyway, of course.
checked it in as a trivial fix, since it's the addition of one statement (and about 5 lines of explanatory comments) in a t script, revision 216202.