View Issue Details

IDProjectCategoryView StatusLast Update
0003621Compliance Test Tool (CTT) Unified ArchitectureImplementation Bugpublic2018-12-13 15:21
ReporterBruno Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version1.03 
Summary0003621: Security/Security User Name Password /002.js
Description

Code perform a check on epSecureEncrypt === null but not on epSecureChNone.
epSecureChNone.UserIdentityTokens throws error, as value of epSecureChnNone can be null if no insecure channel exists.

Would recommend adding:

if( epSecureChNone=== null ) {
addSkipped( "An insecure channel providing no message security is not available." );
return( false );
}

The test fails with a TypeError, when really it should: be skipped or fail with a message pointing to the origin of the problem. TypeError messages are not really user friendly.

Thank you in advance.

TagsNo tags attached.
Files Affected

Activities

Bruno

2016-11-29 10:35

reporter   ~0007381

The same happends in test case 011.js, only the epSecureEncrypt variable has a check.I don't know if there is a way to edit the issue to add this information, sorry.

Nathan Pocock

2016-12-14 18:28

viewer   ~0007536

Added logic as requested/recommended. Scripts will be in the next CTT release.
This issue will be closed after formal testing concludes.

Paul Hunkar

2018-12-13 15:21

administrator   ~0009691

Reviewed on CMP Call 12/13/2018

Issue History

Date Modified Username Field Change
2016-11-29 10:31 Bruno New Issue
2016-11-29 10:35 Bruno Note Added: 0007381
2016-12-14 18:28 Nathan Pocock Note Added: 0007536
2016-12-14 18:28 Nathan Pocock Status new => resolved
2016-12-14 18:28 Nathan Pocock Fixed in Version => 1.03
2016-12-14 18:28 Nathan Pocock Resolution open => fixed
2016-12-14 18:28 Nathan Pocock Assigned To => Nathan Pocock
2018-12-13 15:21 Paul Hunkar Note Added: 0009691
2018-12-13 15:21 Paul Hunkar Status resolved => closed
2018-12-13 15:21 Paul Hunkar Assigned To Nathan Pocock =>