'Test that nothing happens when the user_partition_id is set to a value that doesn\'t exist.
The user_partition_id will be updated, but children and group_id_to_child map will not change.'

def test_change_non_existent_user_partition_id(self):

    split_test = self._update_partition_id(self.first_user_partition.id)
    self.assertEqual(2, len(split_test.children))
    initial_group_id_to_child = split_test.group_id_to_child
    split_test = self._update_partition_id((-50))
    self.assertEqual(2, len(split_test.children))
    self.assertEqual(initial_group_id_to_child, split_test.group_id_to_child)
