• Sven Sandberg's avatar
    Post-push fixes after wrong merge from 5.1->rep+2->rep+3. · 0758893a
    Sven Sandberg authored
    Problem: The test was written before BUG#45827 was fixed.
    The test contained code that assumed the wrong behavior,
    pre-BUG#45827. Then, the fix for BUG#45827 was merged
    from 5.1-rep+2 to 5.1-rep+3. Since the test case assumed
    the wrong behavior, it failed. This should have been fixed
    by making the test assume the correct behavior, but was
    fixed by updating the result file to assert failure.
    Fix 1: fix the test to assume correct behavior
    (post-BUG#45827), update result file.
    Fix 2: make test fail with 'die' instead of 'exit' when
    wrong behavior is detected. Thus, the test cannot be
    silenced with a wrong result file in case the behavior
    will change again.
    0758893a
create_recursive_construct.inc 16 KB