0003-user-replace-use-of-Attribe.set_value-in-concurrency.patch
tests/test_concurrency.py | ||
---|---|---|
37 | 37 |
thread.join() |
38 | 38 | |
39 | 39 |
def f(i): |
40 |
multiple_at.set_value(simple_user, [str(i)])
|
|
40 |
simple_user.attributes.multiple = [str(i)]
|
|
41 | 41 |
connection.close() |
42 | 42 |
map_threads(f, range(concurrency)) |
43 | 43 |
map_threads(f, range(concurrency)) |
44 | 44 |
assert AttributeValue.objects.filter(attribute=multiple_at).count() == concurrency |
45 | 45 | |
46 | 46 |
def f(i): |
47 |
single_at.set_value(simple_user, str(i))
|
|
47 |
simple_user.attributes.single = str(i)
|
|
48 | 48 |
connection.close() |
49 | 49 |
map_threads(f, range(concurrency)) |
50 | 50 |
assert AttributeValue.objects.filter(attribute=single_at).count() == 1 |
51 |
- |