Use bundletester for amulet test execution

Switch to using bundletester for execution of functional tests,
leveraging tox to build out test virtualenvs.

Rename amulet tests inline with gate-*, dev-* and dfs-*
naming standards.

Update README to refer to functional testing section of the charm
guide.

Change-Id: I618219551fc116c151cda4790c01aa9e86fa462a
This commit is contained in:
Ryan Beisner
2016-07-21 18:06:20 +00:00
parent 1f64623e80
commit fd15c0d586
16 changed files with 117 additions and 181 deletions

View File

@@ -10,8 +10,7 @@ test:
functional_test:
@echo Starting Amulet tests...
@tests/setup/00-setup
@juju test -v -p AMULET_HTTP_PROXY,AMULET_OS_VIP --timeout 2700
@tox -e func27
bin/charm_helpers_sync.py:
@mkdir -p bin