|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 2149 Details
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:
- View Report 2149
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority