Issue #43 new

Test cases are passing as "Non-strict"

Anonymous created an issue

Test cases Case 6.4.3
Case 6.4.4

Says that arent strict. Details: Case Description

Same as Case 6.4.1, but we send message not in 3 frames, but in 3 chops of the same message frame.

MESSAGE PARTS: PART1 = cebae1bdb9cf83cebcceb5 PART2 = f4908080 PART3 = 656469746564

Case Expectation

The first chop is accepted, we expect to timeout on the first wait. The 2nd chop should be rejected immediately (fail fast on UTF-8). If we timeout, we expect the connection is failed at least then, since the complete message payload is not valid UTF-8. Case Outcome

Actual events match at least one expected.

Expected: {'NON-STRICT': [('timeout', 'A'), ('timeout', 'B')], 'OK': [('timeout', 'A')]}

Observed: [('timeout', 'A'), ('timeout', 'B')]

Case Description

Same as Case 6.4.2, but we send message not in 3 frames, but in 3 chops of the same message frame.

MESSAGE PARTS: PART1 = cebae1bdb9cf83cebcceb5f4 PART2 = 90 PART3 = Case Expectation

The first chop is accepted, we expect to timeout on the first wait. The 2nd chop should be rejected immediately (fail fast on UTF-8). If we timeout, we expect the connection is failed at least then, since the complete message payload is not valid UTF-8. Case Outcome

Actual events match at least one expected.

Expected: {'NON-STRICT': [('timeout', 'A'), ('timeout', 'B')], 'OK': [('timeout', 'A')]}

Observed: [('timeout', 'A'), ('timeout', 'B')]

Comments (3)

  1. Log in to comment