From: Mike Taylor Date: Mon, 25 Mar 2013 18:04:20 +0000 (+0000) Subject: Do not return TEST_BAD when diagnostic is 1 (permanent system error). X-Git-Url: http://git.indexdata.com/?p=irspy-moved-to-github.git;a=commitdiff_plain;h=887ada2b0c58be15e4e0551fd0cee8672c9fbdb1;hp=887ada2b0c58be15e4e0551fd0cee8672c9fbdb1 Do not return TEST_BAD when diagnostic is 1 (permanent system error). Fixes the second part of IR-338. This probably needs some deeper thought. There seems to be some uncertainty over whether returning TEST_BAD means "skip the rest of this test" (which is what was intended here) or "skip this and all sibling tests" (which is what's implemented). Do ANY instances of TEST_BAD intend the latter? If not, we can just change the behaviour. ---