Skip to content

refactor: browser communication

769ea80
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

refactor: browser communication #672

refactor: browser communication
769ea80
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results completed Feb 23, 2026 in 0s

✅ Test Results - 45/45 - Passed in 0.190s

✅ editmode-results.xml - 45/45 - Passed in 0.190s

Details

✅ editmode-results.xml - 45/45 - Passed in 0.190s
  • ✅ Immutable.Passport.Core.BrowserCommunicationsManagerTests - 11/11 - Passed in 0.086s
    • CallAndResponse_Failed_ClientError_NoErrorField - Passed in 0.052s
    • CallAndResponse_Failed_ClientError_NoType - Passed in 0.004s
    • CallAndResponse_Failed_ClientError_WithType - Passed in 0.005s
    • CallAndResponse_Failed_ErrorFieldSet_SuccessTrue_ThrowsException - Passed in 0.003s
    • CallAndResponse_Failed_NoRequestId - Passed in 0.003s
    • CallAndResponse_Success_BrowserReady - Passed in 0.003s
    • CallAndResponse_Success_NoData - Passed in 0.003s
    • CallAndResponse_Success_WithData - Passed in 0.003s
    • HandleResponse_UnknownRequestId_Throws - Passed in 0.008s
    • LaunchAuthURL_ForwardsUrlAndRedirectUri - Passed in 0.001s
    • SetCallTimeout_DoesNotThrow - Passed in 0.001s
  • ✅ Immutable.Passport.Core.BrowserMessageCodecTests - 7/7 - Passed in 0.003s
    • BuildJsCall_ContainsFunctionNameAndRequestId - Passed in 0.000s
    • BuildJsCall_EscapesQuotesAndBackslashes - Passed in 0.000s
    • BuildJsCall_ProducesCallFunctionInvocation - Passed in 0.000s
    • ParseAndValidateResponse_InvalidJson_Throws - Passed in 0.001s
    • ParseAndValidateResponse_MissingRequestId_Throws - Passed in 0.000s
    • ParseAndValidateResponse_MissingResponseFor_Throws - Passed in 0.000s
    • ParseAndValidateResponse_ValidMessage_ReturnsResponse - Passed in 0.000s
  • ✅ Immutable.Passport.Core.BrowserResponseErrorMapperTests - 5/5 - Passed in 0.003s
    • MapToException_ErrorTypeSetButNoError_ReturnsUnknownError - Passed in 0.001s
    • MapToException_ErrorWithInvalidType_FallsBackToErrorMessage - Passed in 0.002s
    • MapToException_ErrorWithoutType_ReturnsExceptionWithMessage - Passed in 0.000s
    • MapToException_ErrorWithValidType_ReturnsTypedException - Passed in 0.000s
    • MapToException_NoErrorOrType_ReturnsUnknownError - Passed in 0.000s
  • ✅ Immutable.Passport.Core.JsonHelpersTests - 1/1 - Passed in 0.002s
    • DictionaryToJson - Passed in 0.002s
  • ✅ Immutable.Passport.Core.PendingRequestRegistryTests - 7/7 - Passed in 0.003s
    • Contains_AfterRegister_ReturnsTrue - Passed in 0.000s
    • Contains_UnregisteredId_ReturnsFalse - Passed in 0.001s
    • Get_ReturnsTheSameCompletionSource - Passed in 0.001s
    • Register_MultipleRequests_TracksAllIndependently - Passed in 0.000s
    • Register_ReturnsCompletionSource - Passed in 0.000s
    • Remove_AfterRegister_ContainsReturnsFalse - Passed in 0.000s
    • Remove_OneRequest_DoesNotAffectOthers - Passed in 0.000s
  • ✅ Immutable.Passport.Core.UriHelpersTests - 3/3 - Passed in 0.001s
    • GetQueryParameter_NoQueryParameters - Passed in 0.001s
    • GetQueryParameter_NoQueryParameterWithKey - Passed in 0.000s
    • GetQueryParameter_Success - Passed in 0.001s
  • ✅ Immutable.Passport.PassportImplTests - 11/11 - Passed in 0.036s
    • GetEmail_Failed - Passed in 0.005s
    • GetEmail_Success - Passed in 0.002s
    • GetLinkedAddresses_EmptyResponse - Passed in 0.003s
    • GetLinkedAddresses_Failed - Passed in 0.002s
    • GetLinkedAddresses_NullResponse - Passed in 0.001s
    • GetLinkedAddresses_Success - Passed in 0.002s
    • GetPassportId_Failed - Passed in 0.003s
    • GetPassportId_Success - Passed in 0.002s
    • Relogin_CallFailed - Passed in 0.008s
    • Relogin_Failed - Passed in 0.004s
    • Relogin_NullResponse_Failed - Passed in 0.004s