~ubuntuone-pqm-team/charm-haproxy/snap-store

« back to all changes in this revision

Viewing changes to Makefile

[verterok, r=admcleod, a=kwmonroe] restart rsyslog if haproxy config changes; minor updates to tests

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
        @charm proof
15
15
 
16
16
.venv:
17
 
        sudo apt-get install -y python-apt python-virtualenv python-jinja2
 
17
        sudo apt-get install -y python-apt python-virtualenv python-jinja2 python-mock python-yaml python-testtools python-nose python-yaml python-flake8
18
18
        virtualenv .venv --system-site-packages
19
 
        .venv/bin/pip install -I nose testtools mock pyyaml
 
19
        .venv/bin/pip install bundletester
20
20
 
21
21
test: .venv
22
22
        @echo Starting tests...
23
 
        @CHARM_DIR=$(CHARM_DIR) $(TEST_PREFIX) .venv/bin/nosetests -s $(TEST_DIR)
 
23
        @CHARM_DIR=$(CHARM_DIR) $(TEST_PREFIX) nosetests -s $(TEST_DIR)
24
24
 
25
 
lint:
 
25
lint: .venv
26
26
        @echo Checking for Python syntax...
27
27
        @flake8 $(HOOKS_DIR) --ignore=E123 --exclude=$(HOOKS_DIR)/charmhelpers
28
28