Skip to content

Add keypath filtering to notifications #1540

Add keypath filtering to notifications

Add keypath filtering to notifications #1540

GitHub Actions / Results Code Coverage failed Feb 9, 2024 in 0s

Results Code Coverage ❌

Tests failed

❌ TestResults.Linux.xml

6061 tests were completed in 1441s with 6036 passed, 4 failed and 21 skipped.

Test suite Passed Failed Skipped Time
Realm.Tests.dll.Realms.Tests.Sync.StaticQueriesTests.RealmObjectAPI_Links_AtlasToRealm. 3✔️ 2❌ 10s
Realm.Tests.dll.Realms.Tests.Sync.UserManagementTests. 52✔️ 2❌ 1✖️ 58s

❌ Realm.Tests.dll.Realms.Tests.Sync.StaticQueriesTests.RealmObjectAPI_Links_AtlasToRealm.

Realms.Tests.Sync.StaticQueriesTests
  ✔️ RealmObjectAPI_Links_AtlasToRealm(Single link)
  ✔️ RealmObjectAPI_Links_AtlasToRealm(List)
  ❌ RealmObjectAPI_Links_AtlasToRealm(Dictionary)
	System.NullReferenceException : Object reference not set to an instance of an object.
  ❌ RealmObjectAPI_Links_AtlasToRealm(Set)
	System.NullReferenceException : Object reference not set to an instance of an object.
  ✔️ RealmObjectAPI_Links_AtlasToRealm(All types)

❌ Realm.Tests.dll.Realms.Tests.Sync.UserManagementTests.

Realms.Tests.Sync.UserManagementTests
  ✔️ AppAllUsers_WhenThereAreNineUsers_ShouldReturnAllOfThem
  ✔️ AppAllUsers_WhenThereAreNoUsers_ShouldReturnEmptyCollection
  ✔️ AppAllUsers_WhenThereIsOneUser_ShouldReturnThatUser
  ✔️ AppCurrentUser_WhenThereAreNoUsers_ShouldReturnNull
  ✔️ AppCurrentUser_WhenThereIsMoreThanOneUser_ShouldReturnLastOne
  ✔️ AppCurrentUser_WhenThereIsOneUser_ShouldReturnThatUser
  ✔️ AppDeleteUserFromServer_RemovesUser
  ✔️ AppRemoveUser_RemovesUser
  ✔️ AppSwitchUser_SwitchesCurrentUser
  ✔️ AppSwitchUser_WhenUserIsCurrent_DoesNothing
  ✔️ AppSwitchUser_WhenUserIsNull_Throws
  ✔️ EmailPasswordRegisterUser_Works
  ✔️ User_CallResetPasswordFunctionAsync_ResetsUserPassword
  ✔️ User_ConfirmUserAsync_ConfirmsUser
  ✖️ User_Facebook_LogsInAndReadsDataFromFacebook
  ✔️ User_JWT_LogsInAndReadsDataFromToken
  ✔️ User_LinkCredentials_AllowsLoginWithNewCredentials
  ✔️ User_LinkCredentials_MultipleTimes_AllowsLoginWithAllCredentials
  ✔️ User_LinkCredentials_MultipleTimesSameCredentials_IsNoOp
  ✔️ User_LinkCredentials_WhenAnonymous_Throws
  ✔️ User_LinkCredentials_WhenInUse_Throws
  ✔️ User_LinkCredentials_WhenMultipleEmailPassword_Throws
  ✔️ User_ResetPasswordAsync_ConfirmsResetPassword
  ✔️ User_RetryCustomConfirmationAsync_RerunsConfirmation
  ✔️ UserAnonymous_CombiningReuseAndNotReuse
  ✔️ UserApiKeys_CanLoginWithGeneratedKey
  ✔️ UserApiKeys_CanLoginWithReenabledKey
  ✔️ UserApiKeys_CantLoginWithDeletedKey
  ✔️ UserApiKeys_CantLoginWithDisabledKey
  ✔️ UserApiKeys_Create_CreatesApiKeyAndRevealsValue
  ✔️ UserApiKeys_Create_WithInvalidName_Throws
  ✔️ UserApiKeys_DeleteKey_WithExistingId
  ✔️ UserApiKeys_DeleteKey_WithNonExistingId
  ✔️ UserApiKeys_Disable_DisablesKey
  ✔️ UserApiKeys_DisableApiKey_WhenDisabled_IsNoOp
  ✔️ UserApiKeys_DisableApiKey_WhenNonExistent_Throws
  ✔️ UserApiKeys_Enable_ReenablesKey
  ✔️ UserApiKeys_EnableApiKey_WhenEnabled_IsNoOp
  ✔️ UserApiKeys_EnableApiKey_WhenNonExistent_Throws
  ✔️ UserApiKeys_Fetch_WhenIdDoesntMatch_ReturnsNull
  ✔️ UserApiKeys_Fetch_WhenIdMatches_ReturnsKey
  ✔️ UserApiKeys_Fetch_WhenNoneExist_ReturnsNull
  ✔️ UserApiKeys_FetchAll_WithMultipleKeys
  ✔️ UserApiKeys_FetchAll_WithNoKeys
  ✔️ UserApiKeys_FetchAll_WithOneKey
  ✔️ UserChanged_DoesntKeepObjectAlive
  ✔️ UserCustomData
  ✔️ UserCustomData_Generic
  ✔️ UserCustomData_Generic_ReadsFromAccessToken
  ✔️ UserCustomData_ReadsFromAccessToken
  ✔️ UserCustomData_WhenEmpty_ReturnsNull
  ❌ UserCustomDataChange_RaisesChanged
	Exception of type System.TimeoutException expected but method didn't throw.
  ✔️ UserEqualsOverrides
  ❌ UserLogOut_RaisesChanged
	  Expected: LoggedOut
	  But was:  Removed
	
  ✔️ UserToStringOverride