mirror of
https://github.com/zitadel/zitadel
synced 2024-11-22 00:39:36 +00:00
10d5fc6184
# Which Problems Are Solved Sometimes integrations tests are failing with an error `http: no location header in response`. The underlying cause was hidden, as in some tests we assumed a 3xx range response but got a 4xx response instead. No assertion on the status code was made, resulting in the above error message on calling `resp.Location()`. The underlying issue, the application not found in the projection, is also fixed. # How the Problems Are Solved This change adds a check for the status code and returns the response body if the response is not in the 3xx status code range. Helper function that create applications now do an additional `GetAppByID` in a retry loop to ensure consitency in the projection before proceeding with tests. # Additional Changes - none # Additional Context - Pipline failures were observed, no issue was created - Cherry-picked form WIP #8407 Co-authored-by: Livio Spring <livio.a@gmail.com> |
||
---|---|---|
.. | ||
config | ||
assert_test.go | ||
assert.go | ||
client.go | ||
integration_test.go | ||
integration.go | ||
oidc.go | ||
rand.go | ||
user.go | ||
usertype_string.go |