issues
search
tag1consulting
/
goose
Load testing framework, inspired by Locust
https://tag1.com/goose
Apache License 2.0
737
stars
67
forks
source link
test that per-user sessions are working
#575
Closed
jeremyandrews
closed
6 months ago
jeremyandrews
commented
7 months ago
validate that with multiple users, each user has a unique and maintained session
validate that with multiple users, each user has their own cookie jar
the optimization (
https://github.com/tag1consulting/goose/pull/557/files#diff-b1a35a68f14e696205874893c07fd24fdb88882b47c23cc0e0c80a30c7d53759R775
) in #557 caused the problem reported in #571, specifically because by cloning the reqwest client we're also cloning the cookie jar, which means all GooseUsers end up storing cookies in the same jar. Unfortunately it's not possible to clone the client and then change the cookie jar as this is only exposed when building the client.
fixes
https://github.com/tag1consulting/goose/issues/571