user: replace use of Attribe.set_value in concurrency test (#32025)

This commit is contained in:
Paul Marillonnet 2019-04-05 14:35:20 +02:00
parent ba270490d8
commit e3bf9767ca
1 changed files with 2 additions and 2 deletions

View File

@ -53,14 +53,14 @@ def test_attribute_value_uniqueness(migrations, transactional_db, simple_user, c
thread.join()
def f(i):
multiple_at.set_value(simple_user, [str(i)])
simple_user.attributes.multiple = [str(i)]
connection.close()
map_threads(f, range(concurrency))
map_threads(f, range(concurrency))
assert AttributeValue.objects.filter(attribute=multiple_at).count() == concurrency
def f(i):
single_at.set_value(simple_user, str(i))
simple_user.attributes.single = str(i)
connection.close()
map_threads(f, range(concurrency))
assert AttributeValue.objects.filter(attribute=single_at).count() == 1