HomeAbout Us A-Z IndexSearch * Contact Us Register LoginPress Shop

The Open Brand -- Problem Reporting and Interpretations System


Problem Report 0806 Details

Help Show help | Quick Search | Submit a Test Suite Support Request | Click here to view your privileges

This page provides all information on Problem Report 0806.


Report 0806 Actions


    Problem Report Number 0806
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Test Suite Deficiency (TSD)
    Problem Resolution ID TSD.X.0321
    Raised 1970-01-01 08:00
    Updated 2003-03-13 08:00
    Published 1996-09-19 08:00
    Product Standard Commands and Utilities V2 (UNIX 95)
    Certification Program The Open Brand certification program
    Test Suite VSC version 4.1.6
    Test Identification POSIX.cmd/mailx/mailx_01.ex 70
    Problem Summary TSD4C.00190 This test may fail on implementations that write a message to standard error after encountering an invalid command in the startup file, continue processing, then exit with a non-zero exit status.
    Problem Text

    ON page 465 of the XCU, it states the following:

    "... Any errors in the start-up file will either cause mailx to terminate
    with a diagnostic message and a non-zero status or to continue after
    writing a diagnostic message, ignoring the remainer of the lines in the
    start-up file."

    Test purpose 70 still has a problem with testing implementations that
    follow the second algorithm. The testcase contains the following lines:

    grep "BEFORE" $CT_STDOUT > /dev/null 2>&1 &&
    SetResult $TET_FAIL "ERROR: mailx did not exit on $cmd"

    The testcase sets up the .mailrc file like this

    set prompt="BEFORE"
    bad command
    set prompt="AFTER"

    On implementations that continue on a .mailrc error, the prompt should
    be set to BEFORE and mailx execution should continue. However, the
    testcase expects mailx to exit.

    Test Output
    ***********************************************************************
    /tset/POSIX.cmd/mailx/mailx_01.sh 1 Failed


    Test Information:
    Assertion #70 (C): Action on errors in the MAILRC file
    -- Testing with !pwd in startup file
    -- A diagnostic message was written to stderr.
    ERROR: mailx did not exit on !pwd
    -- Testing with edit in startup file
    -- A diagnostic message was written to stderr.
    ERROR: mailx did not exit on edit
    -- Testing with hold in startup file
    -- A diagnostic message was written to stderr.
    ERROR: mailx did not exit on hold
    -- Testing with mail vsc0 in startup file
    -- A diagnostic message was written to stderr.
    ERROR: mailx did not exit on mail vsc0
    -- Testing with preserve in startup file
    -- A diagnostic message was written to stderr.
    ERROR: mailx did not exit on preserve
    -- Testing with reply in startup file
    -- A diagnostic message was written to stderr.
    ERROR: mailx did not exit on reply
    -- Testing with Reply in startup file
    -- A diagnostic message was written to stderr.
    ERROR: mailx did not exit on Reply
    -- Testing with shell in startup file
    -- A diagnostic message was written to stderr.
    ERROR: mailx did not exit on shell
    -- Testing with visual in startup file
    -- A diagnostic message was written to stderr.
    ERROR: mailx did not exit on visual

    ***********************************************************************

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    We agree this is a test suite deficiency in the test
    suite version(s) listed.

    Review Type SA Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution Test Suite Deficiency (TSD)
    Review Conclusion
    This is an agreed Test Suite Deficiency.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority