View Issue Details

IDProjectCategoryView StatusLast Update
0010410Compliance Test Tool (CTT) Unified Architecture1 - Script Issuepublic2025-07-03 14:12
ReporterThomas Merk Assigned ToSebastian Allmendinger  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version1.04.11-01.00.508 
Summary0010410: SubscriptionDurable - Err-004.js
Description

The test provides a subscription ID and lifetime in hours as a string (as second parameter) and expects BadInvalidArgument / BadTypeMismatch.

First test (invalid subscription ID) succeeds
Second test fails, even if server responds correct BadInvalidArgument / BadTypeMismatch (in InputArgumentResults[1])

I assume CTT uses "InputArgumentResults" only in first result.

Proof via Wireshark can be provided.

TagsNo tags attached.
Files Affected

/library/ServiceBased/MethodServiceSet/Call.js
/maintree/Method Services/Method Call/Test Cases/Err-004.js
/maintree/Subscription Services/Subscription Durable/Test Cases/Err-004.js

Activities

Sebastian Allmendinger

2025-07-03 14:12

developer   ~0023069

The library script Call.js needed to be reworked because the validation of InputArgumentResults was broken.

Due to the library change, "/maintree/Method Services/Method Call/Test Cases/Err-004.js" also needed to be updated to specify the correct InputArgumentsResults, just like the script mentioned in this mantis.

Issue History

Date Modified Username Field Change
2025-07-02 10:51 Thomas Merk New Issue
2025-07-03 13:49 Paul Hunkar Assigned To => Alexander Allmendinger
2025-07-03 13:49 Paul Hunkar Status new => assigned
2025-07-03 14:08 Sebastian Allmendinger Files Affected => /library/ServiceBased/MethodServiceSet/Call.js
/maintree/Method Services/Method Call/Test Cases/Err-004.js
/maintree/Subscription Services/Subscription Durable/Test Cases/Err-004.js
2025-07-03 14:12 Sebastian Allmendinger Assigned To Alexander Allmendinger => Sebastian Allmendinger
2025-07-03 14:12 Sebastian Allmendinger Status assigned => resolved
2025-07-03 14:12 Sebastian Allmendinger Resolution open => fixed
2025-07-03 14:12 Sebastian Allmendinger Note Added: 0023069