| determineE2EFromVersionString maps versions correctly |
determineE2EFromVersionString maps versions correctly |
1 |
0 |
0 |
0.146s |
100% |
| determineE2EFromVersionString returns UNKNOWN for invalid input |
determineE2EFromVersionString returns UNKNOWN for invalid input |
1 |
0 |
0 |
0.112s |
100% |
| determineE2EVersion returns UNKNOWN for unknown V2 version |
determineE2EVersion returns UNKNOWN for unknown V2 version |
1 |
0 |
0 |
0.320s |
100% |
| determineE2EVersion returns UNKNOWN when both deserializations fail |
determineE2EVersion returns UNKNOWN when both deserializations fail |
1 |
0 |
0 |
0.093s |
100% |
| determineE2EVersion returns V1_0 |
determineE2EVersion returns V1_0 |
1 |
0 |
0 |
0.117s |
100% |
| determineE2EVersion returns V1_1 |
determineE2EVersion returns V1_1 |
1 |
0 |
0 |
0.141s |
100% |
| determineE2EVersion returns V1_2 |
determineE2EVersion returns V1_2 |
1 |
0 |
0 |
0.098s |
100% |
| determineE2EVersion returns V2_0 for 2_0 or 2 |
determineE2EVersion returns V2_0 for 2_0 or 2 |
1 |
0 |
0 |
0.098s |
100% |
| determineE2EVersion returns V2_1 |
determineE2EVersion returns V2_1 |
1 |
0 |
0 |
0.094s |
100% |
| determineE2EVersion via double returns V1_0 |
determineE2EVersion via double returns V1_0 |
1 |
0 |
0 |
0.100s |
100% |
| determineE2EVersion via fourth double returns V1_2 |
determineE2EVersion via fourth double returns V1_2 |
1 |
0 |
0 |
0.104s |
100% |
| determineE2EVersion via second double returns V1_0 |
determineE2EVersion via second double returns V1_0 |
1 |
0 |
0 |
0.192s |
100% |
| determineE2EVersion via third double returns V1_1 |
determineE2EVersion via third double returns V1_1 |
1 |
0 |
0 |
0.134s |
100% |
| getLatestE2EVersion returns latest V2 when isV2 is true |
getLatestE2EVersion returns latest V2 when isV2 is true |
1 |
0 |
0 |
0.119s |
100% |
| getMaxCompatibleE2EEVersion does not apply V1 ceiling when given V2_0 |
getMaxCompatibleE2EEVersion does not apply V1 ceiling when given V2_0 |
1 |
0 |
0 |
0.088s |
100% |
| getMaxCompatibleE2EEVersion does not apply V2 ceiling when given V1_2 |
getMaxCompatibleE2EEVersion does not apply V2 ceiling when given V1_2 |
1 |
0 |
0 |
0.133s |
100% |
| getMaxCompatibleE2EEVersion returns client V1 max when given V1 above client max |
getMaxCompatibleE2EEVersion returns client V1 max when given V1 above client max |
1 |
0 |
0 |
0.097s |
100% |
| getMaxCompatibleE2EEVersion returns UNKNOWN when given UNKNOWN |
getMaxCompatibleE2EEVersion returns UNKNOWN when given UNKNOWN |
1 |
0 |
0 |
0.089s |
100% |
| getMaxCompatibleE2EEVersion returns V1_0 when given V1_0 |
getMaxCompatibleE2EEVersion returns V1_0 when given V1_0 |
1 |
0 |
0 |
0.142s |
100% |
| getMaxCompatibleE2EEVersion returns V1_1 when given V1_1 |
getMaxCompatibleE2EEVersion returns V1_1 when given V1_1 |
1 |
0 |
0 |
0.093s |
100% |
| getMaxCompatibleE2EEVersion returns V1_2 when given V1_2 |
getMaxCompatibleE2EEVersion returns V1_2 when given V1_2 |
1 |
0 |
0 |
0.139s |
100% |
| getMaxCompatibleE2EEVersion returns V2_0 when given V2_0 |
getMaxCompatibleE2EEVersion returns V2_0 when given V2_0 |
1 |
0 |
0 |
0.090s |
100% |
| getMaxCompatibleE2EEVersion returns V2_1 when given unsupported V3_0 |
getMaxCompatibleE2EEVersion returns V2_1 when given unsupported V3_0 |
1 |
0 |
0 |
0.115s |
100% |
| getMaxCompatibleE2EEVersion returns V2_1 when given V2_1 |
getMaxCompatibleE2EEVersion returns V2_1 when given V2_1 |
1 |
0 |
0 |
0.124s |
100% |
| isV1 returns false for non V1 versions |
isV1 returns false for non V1 versions |
1 |
0 |
0 |
0.092s |
100% |
| isV1 returns true for all V1 versions |
isV1 returns true for all V1 versions |
1 |
0 |
0 |
0.095s |
100% |
| isV2orAbove returns false for non V2 versions |
isV2orAbove returns false for non V2 versions |
1 |
0 |
0 |
0.089s |
100% |
| isV2orAbove returns true for V2 versions |
isV2orAbove returns true for V2 versions |
1 |
0 |
0 |
0.126s |
100% |