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

The Open Brand -- Problem Reporting and Interpretations System


Problem Report 2149 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 2149.


Report 2149 Actions


    Problem Report Number 2149
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Rejected (REJ)
    Problem Resolution ID REJ.X.0616
    Raised 1970-01-01 08:00
    Updated 2003-03-13 08:00
    Published null
    Product Standard Motif Toolkit
    Certification Program The Open Brand certification program
    Test Suite VSM version 4.0.0
    Test Identification widgets/XmText 4
    Problem Summary PG4M.00012 This is the test case fault. Reference to report.zw008 for test case XmTextSetSelection 1 and report.zw009 for test case XmTextFieldSetSelection 1. The test case is in /vsw5/vsm4/tset/widgets/text.c. ...
    Problem Text




    This is the test case fault.
    Reference to report.zw008 for test case XmTextSetSelection 1 and
    report.zw009 for test case XmTextFieldSetSelection 1.
    The test case is in /vsw5/vsm4/tset/widgets/text.c.

    For such failure cases:
    1
    PREP: Click KeyBackspace (delete-previous-char)
    TEST: deletes the character of text before insertion cursr.
    ERROR: Didn't receive expected callback(s) XmNmotionVerifyCallback of widget XmT
    ext of class xmTextWidgetClass. Received 0, Expected 1

    2
    PREP: Click KeyPrimaryCut(cut-primary)
    TEST: Cuts the primary selection to the insertion cursor
    ERROR: Didn't receive expected callback(s) XmNgainPrimaryCallback of widget XmTe
    xt of class xmTextWidgetClass. Received 0, Expected 1

    The above cases are similar to report.zh017 about XmTextField, the
    X/Open Waiver Reference is TSD4M.00008.

    For such failure case:
    3
    PREP: Click KeyKillToBOL outside selection(kill-to-BOL)
    TEST: Kills insertion cursor to next BOL .
    ERROR: Received unexpected callback(s) XmNmotionVerifyCallback of widget XmText
    of class xmTextWidgetClass Received 1, Expected 0

    It seems to me that this is the test case fault from the test case
    source code in ../vsm4/src/mvslib/behavior/Text.c:

    /*************** TEST CASE #, # ******************/
    /* this test generates a motif bug PIR #3587 */
    tn[2] = 65 ; tresult = 0 ;
    msg_prep("Click KeyKillToBOL outside selection(kill-to-BOL)");
    /* msg("NULL OUT failure [(1)8.1] to PIR #3587 ") ; */
    XmTextClearSelection(Text_info->widget, xisGetServerTime(0) ) ;
    xisSynchronize();
    XmTextSetSelection(Text_info->widget, 32, 55, xisGetServerTime(0) ) ;
    xisSynchronize();
    XmTextSetInsertionPosition(Text_info->widget, 20 ) ;
    mvsTextTestSelection(Text_info, SETUP_SLCTN_PNTS, SETUP_SLCTN_PNTS ) ;
    mvsClearCallbacks();
    xisClickKey(KeyKillToBOL);
    tresult += mvsCheckCallbacksAndVisual(Text_info);
    tresult += mvsTextTestSelection(Text_info,CHECK_EXPECT_NO_SLCTN,
    CHECK_EXPECT_NO_CHNG);




    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    We recommend this request be refused.

    This IR tries to claim a waiver for 3 separate issues.

    1. We agree the KeyBackspace error above is a TSD as in TSD4M.00008.

    2. We believe the the KeyPrimaryCut/XmNgainPrimaryCallback error
    is probably a grey area in the specification.

    3. We believe the KeyKillToBOL/XmNmotionVerifyCallback error is valid.

    Since waivers may only be granted for a single issue we suggest this
    IR be refused. If the submitter files separate IRs for issues 1 and 2
    we will reccommend a TSD and TIN respectively.

    If the submitter wishes to discuss issue 3 further we suggest
    they file a separate IR regarding it. This IR should include
    a valid reason as to why the submitter claims this issue is a
    TSD.


    Review Type SA Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution Rejected (REJ)
    Review Conclusion
    This request is refused.


    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority