Add an amulet-based EnvironmentFixture
Bug #1447047 reported by
Free Ekanayaka
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Charm |
Fix Released
|
Medium
|
Free Ekanayaka |
Bug Description
Add an EnvironmentFixture in tests/helpers.py that will take care of setting the initial environment passing the testing bundle to Amulet’s Deploymet.load() method. The fixture should also act as API for driving Amulet as needed by the tests, implementing on top of Amulet the home-grown code that now lives in helpers.py.
Related branches
lp:~free.ekanayaka/landscape-charm/switch-to-amulet-part-1
- Chris Glass (community): Approve
- 🤖 Landscape Builder: Approve (test results)
- Fernando Correa Neto (community): Needs Fixing
- Chad Smith: Approve
- David Britton (community): Abstain
-
Diff: 482 lines (+270/-103)7 files modified.bzrignore (+3/-2)
Makefile (+11/-0)
README.md (+0/-1)
dev/ubuntu-deps (+2/-1)
tests/02-ssl.py (+30/-98)
tests/helpers.py (+131/-1)
tests/test_helpers.py (+93/-0)
tags: | added: upgradable-charm |
tags: | removed: kanban |
Changed in landscape-charm: | |
status: | In Progress → Fix Committed |
Changed in landscape-charm: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.