@@ -44,10 +44,10 @@ def test_update_traits_remove_traits_with_none_value(identity_in_segment):
4444 trait_to_remove = TraitModel (trait_key = trait_key , trait_value = None )
4545
4646 # When
47- identity_in_segment .update_traits ([trait_to_remove ])
47+ updated_traits = identity_in_segment .update_traits ([trait_to_remove ])
4848
4949 # Then
50- assert identity_in_segment .identity_traits == []
50+ assert identity_in_segment .identity_traits == updated_traits == []
5151
5252
5353def test_update_identity_traits_updates_trait_value (identity_in_segment ):
@@ -57,9 +57,10 @@ def test_update_identity_traits_updates_trait_value(identity_in_segment):
5757 trait_to_update = TraitModel (trait_key = trait_key , trait_value = trait_value )
5858
5959 # When
60- identity_in_segment .update_traits ([trait_to_update ])
60+ updated_traits = identity_in_segment .update_traits ([trait_to_update ])
6161
6262 # Then
63+ assert updated_traits == identity_in_segment .identity_traits
6364 assert len (identity_in_segment .identity_traits ) == 1
6465 assert identity_in_segment .identity_traits [0 ] == trait_to_update
6566
@@ -69,9 +70,10 @@ def test_update_traits_adds_new_traits(identity_in_segment):
6970 new_trait = TraitModel (trait_key = "new_key" , trait_value = "foobar" )
7071
7172 # When
72- identity_in_segment .update_traits ([new_trait ])
73+ updated_traits = identity_in_segment .update_traits ([new_trait ])
7374
7475 # Then
76+ assert updated_traits == identity_in_segment .identity_traits
7577 assert len (identity_in_segment .identity_traits ) == 2
7678 assert new_trait in identity_in_segment .identity_traits
7779
0 commit comments