Commit Graph

14 Commits

Author SHA1 Message Date
Corey Bryant 72107bc963 Port tests from Amulet to Zaza
Zaza tests can be found here:
https://github.com/openstack-charmers/zaza-openstack-tests/pull/68

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/163
Closes-Bug: #1828424
Change-Id: I1cfebeb15485dd6d92638323d2c9e6bb85f568cb
2020-01-31 18:16:34 +00:00
Liam Young 715baa3f92 Tests dir no longer need copy of charmhelpers
Charmhelpers is now installed via pip for unit tests so stop
'Make sync' from pulling it down.

Change-Id: Ifedc6cccc4ec26a18b5dfea932a5ef0f2d678edf
2018-10-10 12:38:50 +00:00
Frode Nordahl e4d339cc0b Update repo to do ch-sync from Git
Change-Id: Ie890fcf7d2debd58aa441f6741bdb8b5e056d2ae
2017-09-26 10:15:20 +02:00
Ryan Beisner a222562cd2 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: Ife820a20179d2cad5a8511f23420b38224e61e25
2016-07-19 03:37:59 +00:00
Billy Olsen 82ce911c4f Use tox in Makefile targets
Modify the Makefile to point at the appropriate tox targets
so that tox and Make output can be equivalent. This involves
mapping the lint target to the pep8 target and the test target
to the py27 target.

Change-Id: I906501f7ac6bdcafd68fbc2109eb431ac6f960d2
2016-03-15 20:11:50 -07:00
Ryan Beisner 127c634c76 Move 00-setup to prevent extra, unnecessary bootstrap in test runs. 2016-01-08 21:44:47 +00:00
Ryan Beisner bd4a1895f0 update makefile unit test target 2015-10-06 14:36:21 +00:00
Ryan Beisner fb9a29d4e2 update makefile 2015-06-26 19:06:03 +00:00
Ryan Beisner 8e47792c6d cleanup 2015-06-26 17:52:46 +00:00
Ryan Beisner 00d0a01b30 sync hooks/charmhelpers 2015-06-26 17:43:37 +00:00
Ryan Beisner ead83ce356 add amulet tests 2015-06-26 17:41:54 +00:00
James Page 93bea996d4 [corey.bryant,r=james-page] Sort out charmhelpers issues. 2014-12-15 09:20:47 +00:00
Liam Young 995b6eb885 Sync charm-helpers from lp:charm-helpers and add charm_helpers_sync.py smarts to Makefile 2014-08-13 14:10:01 +01:00
James Page 478087ada3 Rebase on charmhelpers for havana 2013-10-14 17:10:30 +01:00