RNET-1159: Flexible-schema POC #2077
5546 passed, 3 failed and 652 skipped
❌ TestResults.xml
6201 tests were completed in 420s with 5546 passed, 3 failed and 652 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Realm.Tests.dll.Realms.Tests.Database.DynamicAccessTests. | 46✅ | 2❌ | 13s | |
Realm.Tests.dll.Realms.Tests.Database.NotificationTests. | 60✅ | 1❌ | 1⚪ | 16s |
❌ Realm.Tests.dll.Realms.Tests.Database.DynamicAccessTests.
Realms.Tests.Database.DynamicAccessTests
✅ DynamicApi_WhenObjectIsUnmanaged_Throws
✅ GetBacklinks_WhenPropertyExists_ReturnsBacklinks
✅ GetBacklinks_WhenPropertyIsMissing_Throws
✅ GetBacklinks_WhenPropertyIsWrongType_Throws
✅ GetBacklinksFromType_WhenFromPropertyExists_Succeeds
✅ GetBacklinksFromType_WhenFromPropertyIsMissing_Throws
✅ GetBacklinksFromType_WhenFromTypeIsInvalid_Throws
✅ GetDictionary_WhenCastToRealmValue_Works
✅ GetDictionary_WhenCastToWrongValue_Throws
✅ GetDictionary_WhenPropertyIsMissing_Throws
✅ GetDictionary_WhenPropertyIsNotDictionary_Throws
✅ GetDictionary_WhenPropertyIsNull_Throws
✅ GetEmbeddedObjectProperty_WhenCastToEmbeddedObject_Succeeds
✅ GetEmbeddedObjectProperty_WhenCastToRealmObject_Throws
✅ GetEmbeddedObjectProperty_WhenCastToRealmObjectBase_Succeeds
✅ GetList_WhenCastToRealmValue_Works
✅ GetList_WhenCastToWrongValue_Throws
✅ GetList_WhenPropertyIsMissing_Throws
✅ GetList_WhenPropertyIsNotList_Throws
✅ GetList_WhenPropertyIsNull_Throws
✅ GetPrimaryKey_WhenPrivate_Works
✅ GetProperty_WhenIncorrectType_Throws
✅ GetProperty_WhenPropertyIsBacklinks_Throws
❌ GetProperty_WhenPropertyIsDictionary_Throws
at Realms.Tests.Database.DynamicAccessTests+<>c.<GetProperty_WhenPropertyIsDictionary_Throws>b__24_0 (Realms.Realm realm, System.Boolean _) [0x0002a] in <bd667f082b53412b820646e19195e5f8>:0
❌ GetProperty_WhenPropertyIsList_Throws
at Realms.Tests.Database.DynamicAccessTests+<>c.<GetProperty_WhenPropertyIsList_Throws>b__22_0 (Realms.Realm realm, System.Boolean _) [0x0002a] in <bd667f082b53412b820646e19195e5f8>:0
✅ GetProperty_WhenPropertyIsMissing_Throws
✅ GetProperty_WhenPropertyIsSet_Throws
✅ GetProperty_WhenUsingConvertibleType_Succeeds
✅ GetProperty_WhenUsingRealmValue_Succeeds
✅ GetProperty_WhenUsingSystemObject_Succeeds
✅ GetRealmObjectProperty_WhenCastToEmbeddedObject_Throws
✅ GetRealmObjectProperty_WhenCastToRealmObject_Succeeds
✅ GetRealmObjectProperty_WhenCastToRealmObjectBase_Succeeds
✅ GetSet_WhenCastToRealmValue_Works
✅ GetSet_WhenCastToWrongValue_Throws
✅ GetSet_WhenPropertyIsMissing_Throws
✅ GetSet_WhenPropertyIsNotSet_Throws
✅ GetSet_WhenPropertyIsNull_Throws
✅ RealmValueTests_WithObject
✅ SetProperty_WhenIncorrectType_Throws
✅ SetProperty_WhenPropertyIsBacklinks_Throws
✅ SetProperty_WhenPropertyIsDictionary_Throws
✅ SetProperty_WhenPropertyIsList_Throws
✅ SetProperty_WhenPropertyIsMissing_Throws
✅ SetProperty_WhenPropertyIsSet_Throws
✅ SetProperty_WhenUsingConvertibleType_Succeeds
✅ SetPropertyToNull_WhenPropertyIsNotNullable_Throws
✅ SimpleTest
❌ Realm.Tests.dll.Realms.Tests.Database.NotificationTests.
Realms.Tests.Database.NotificationTests
✅ BackLinkInObjectShouldNotFireNotificationOnChange
✅ CollectionPropertiesOfDifferentTypeShouldNotFireNotificationsOnChange
✅ CollectionPropertiesOfSameTypeShouldNotFireNotificationsOnChange
✅ DictionaryNotificationToken_KeepsCollectionAlive
✅ DictionaryOnCollectionChangedShouldFireOnAddRemove
✅ DictionarySubscribeInTransaction
✅ DictionaryUnsubscribeInNotificationCallback
✅ KeyPath_CanBeBuiltFromExpressions
✅ KeyPath_ImplicitOperator_CorrectlyConvertsFromString
✅ KeyPath_WithInvalidExpressions_ThrowsException
✅ KeyPathsCollection_CanBeBuiltFromExpressions
✅ KeyPathsCollection_CanBeBuiltInDifferentWays
✅ KeyPathsCollection_WithInvalidExpressions_ThrowsExceptions
✅ Link_ShouldOnlyFireNotificationForReassignment
✅ List_WhenParentIsDeleted_RaisesReset
✅ List_WhenTransactionHasBothAddAndRemove_ShouldReset
✅ List_WhenUnsubscribed_ShouldStopReceivingNotifications
✅ ListOnCollectionChangedShouldFireOnAddMoveReplaceRemove
✅ ListReplace_RaisesReplaceNotifications
✅ ListShouldSendNotifications
✅ ModifiedIndices_ReportCorrectlyForOldAndNewVersions
✅ PrimitivePropertyInObjectShouldFireNotificationOnChange
✅ RealmError_WhenNoSubscribers_OutputsMessageInConsole
✅ ResultOnCollectionChangedShouldFireOnAddRemove
✅ Results_WhenEmbeddedObjectIsModified_Notifies
✅ Results_WhenTransactionHasBothAddAndRemove_ShouldReset
✅ Results_WhenUnsubscribed_ShouldStopReceivingNotifications
✅ ResultsShouldSendNotifications
✅ SetOnCollectionChangedShouldFireOnAddRemove
✅ ShouldTriggerRealmChangedEvent
✅ SubscribeForNotifications_InvokedWithInitialCallback
❌ SubscribeWithKeypaths_AnyKeypath_RaisesNotificationsForResults
at Realms.Tests.Database.NotificationTests.VerifyNotifications (System.Collections.Generic.List`1[T] notifications, System.Int32[] expectedInserted, System.Int32[] expectedModified, System.Int32[] expectedDeleted, Realms.ChangeSet+Move[] expectedMoves, System.Boolean expectedCleared, System.Boolean expectedNotifications) [0x00024] in <bd667f082b53412b820646e19195e5f8>:0
✅ SubscribeWithKeypaths_Backlinks
✅ SubscribeWithKeypaths_DisposingToken_CancelNotifications
✅ SubscribeWithKeypaths_FullKeyPath_SameAsFourLevelsDepth
✅ SubscribeWithKeypaths_MappedClass_WorksCorrectly
✅ SubscribeWithKeypaths_MappedProperty_UsesOriginalName
✅ SubscribeWithKeypaths_MultipleKeypaths
✅ SubscribeWithKeypaths_NestedProperties_WorksWithCollections
✅ SubscribeWithKeypaths_NestedProperties_WorksWithScalar
✅ SubscribeWithKeypaths_OnCollection_Dictionary
✅ SubscribeWithKeypaths_OnCollection_DictionaryRemapped
✅ SubscribeWithKeypaths_OnCollection_List
✅ SubscribeWithKeypaths_OnCollection_ListRemapped
✅ SubscribeWithKeypaths_OnCollection_Set
✅ SubscribeWithKeypaths_OnCollection_SetRemapped
✅ SubscribeWithKeypaths_ShallowKeypath_RaisesOnlyCollectionNotifications
✅ SubscribeWithKeypaths_TopLevelProperties_WorksWithCollection
✅ SubscribeWithKeypaths_TopLevelProperties_WorksWithScalar
✅ SubscribeWithKeypaths_WildCard_CanGetDeeperThanFourLevels
✅ SubscribeWithKeypaths_WildCard_WorksAfterCollectionProperty
✅ SubscribeWithKeypaths_WildCard_WorksAfterLinkProperty
✅ SubscribeWithKeypaths_WildCard_WorksWithMultipleLevels
✅ SubscribeWithKeypaths_WildCard_WorksWithPropertyAfterward
✅ SubscribeWithKeypaths_WildCard_WorksWithTopLevel
⚪ SubscribeWithKeypaths_WildcardOnScalarProperty_Throws
✅ SubscribeWithKeypaths_WithEmptyOrWhiteSpaceKeypaths_Throws
✅ SubscribeWithKeypaths_WithNonRealmObjectType_Throws
✅ SubscribeWithKeypaths_WithRepeatedKeypath_IgnoresRepeated
✅ SubscribeWithKeypaths_WithUnknownProperty_Throws
✅ UnsubscribeInNotificationCallback
✅ WhenSynchronizationContextExists_ShouldAutoRefresh
Annotations
Check failure on line 0 in TestResults.xml
github-actions / Results Xamarin.tvOS
Realm.Tests.dll.Realms.Tests.Database.DynamicAccessTests. ► Realms.Tests.Database.DynamicAccessTests ► GetProperty_WhenPropertyIsDictionary_Throws
Failed test found in:
TestResults.xml
Error:
at Realms.Tests.Database.DynamicAccessTests+<>c.<GetProperty_WhenPropertyIsDictionary_Throws>b__24_0 (Realms.Realm realm, System.Boolean _) [0x0002a] in <bd667f082b53412b820646e19195e5f8>:0
Raw output
at Realms.Tests.Database.DynamicAccessTests+<>c.<GetProperty_WhenPropertyIsDictionary_Throws>b__24_0 (Realms.Realm realm, System.Boolean _) [0x0002a] in <bd667f082b53412b820646e19195e5f8>:0
at Realms.Tests.Database.DynamicAccessTests.RunTestInAllModes (System.Action`2[T1,T2] test) [0x00098] in <bd667f082b53412b820646e19195e5f8>:0
at Realms.Tests.Database.DynamicAccessTests.GetProperty_WhenPropertyIsDictionary_Throws () [0x00000] in <bd667f082b53412b820646e19195e5f8>:0
Check failure on line 0 in TestResults.xml
github-actions / Results Xamarin.tvOS
Realm.Tests.dll.Realms.Tests.Database.DynamicAccessTests. ► Realms.Tests.Database.DynamicAccessTests ► GetProperty_WhenPropertyIsList_Throws
Failed test found in:
TestResults.xml
Error:
at Realms.Tests.Database.DynamicAccessTests+<>c.<GetProperty_WhenPropertyIsList_Throws>b__22_0 (Realms.Realm realm, System.Boolean _) [0x0002a] in <bd667f082b53412b820646e19195e5f8>:0
Raw output
at Realms.Tests.Database.DynamicAccessTests+<>c.<GetProperty_WhenPropertyIsList_Throws>b__22_0 (Realms.Realm realm, System.Boolean _) [0x0002a] in <bd667f082b53412b820646e19195e5f8>:0
at Realms.Tests.Database.DynamicAccessTests.RunTestInAllModes (System.Action`2[T1,T2] test) [0x00098] in <bd667f082b53412b820646e19195e5f8>:0
at Realms.Tests.Database.DynamicAccessTests.GetProperty_WhenPropertyIsList_Throws () [0x00000] in <bd667f082b53412b820646e19195e5f8>:0
Check failure on line 0 in TestResults.xml
github-actions / Results Xamarin.tvOS
Realm.Tests.dll.Realms.Tests.Database.NotificationTests. ► Realms.Tests.Database.NotificationTests ► SubscribeWithKeypaths_AnyKeypath_RaisesNotificationsForResults
Failed test found in:
TestResults.xml
Error:
at Realms.Tests.Database.NotificationTests.VerifyNotifications (System.Collections.Generic.List`1[T] notifications, System.Int32[] expectedInserted, System.Int32[] expectedModified, System.Int32[] expectedDeleted, Realms.ChangeSet+Move[] expectedMoves, System.Boolean expectedCleared, System.Boolean expectedNotifications) [0x00024] in <bd667f082b53412b820646e19195e5f8>:0
Raw output
at Realms.Tests.Database.NotificationTests.VerifyNotifications (System.Collections.Generic.List`1[T] notifications, System.Int32[] expectedInserted, System.Int32[] expectedModified, System.Int32[] expectedDeleted, Realms.ChangeSet+Move[] expectedMoves, System.Boolean expectedCleared, System.Boolean expectedNotifications) [0x00024] in <bd667f082b53412b820646e19195e5f8>:0
at Realms.Tests.Database.NotificationTests.SubscribeWithKeypaths_AnyKeypath_RaisesNotificationsForResults () [0x000e8] in <bd667f082b53412b820646e19195e5f8>:0