Add user journey for logging in and deleting shared environment #776
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixed #669.
Description
This PR implements an integration test which checks that an admin can create an environment in a shared namespace and delete both the environment and the namespace.
This pull request:
test_admin_user_can_create_environment
test; previously, that test was doing something very similar to what the new test implemented in this PR does. With this change, the existing test now tests that an admin can create an environment in thedefault
namespace, more closely matching the existing docstring.user_journeys.utils.API
class to wait for responses from the conda-store server so that we don't need to do response handling in every test we write.Pull request checklist
Additional information
How to test
docker compose up
pytest conda-store-server/tests/user_journeys/test_user_journeys.py
Alternatively, these tests are run as part of CI.