From fc1c230b3dfddf6a1092cca761202083c5cec444 Mon Sep 17 00:00:00 2001 From: Tulio Casagrande Date: Fri, 17 Feb 2017 16:50:53 -0200 Subject: [#907] Add chromedriver to vagrant for functional tests with @anikarni --- Makefile | 1 + provisioning/modules/pixelated/manifests/source.pp | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 322f5caa..bca2cf91 100644 --- a/Makefile +++ b/Makefile @@ -75,6 +75,7 @@ integration_tests: functional_tests: clean requirements install @. $(VIRTUALENV)/bin/activate;\ + export PATH=$(PATH):/usr/lib/chromium/;\ cd service;\ xvfb-run --server-args="-screen 0 1280x1024x24" behave --tags ~@wip --tags ~@smoke test/functional/features diff --git a/provisioning/modules/pixelated/manifests/source.pp b/provisioning/modules/pixelated/manifests/source.pp index 7dc3358f..4da0669f 100644 --- a/provisioning/modules/pixelated/manifests/source.pp +++ b/provisioning/modules/pixelated/manifests/source.pp @@ -13,7 +13,10 @@ class pixelated::source { 'libsqlcipher-dev', 'libfontconfig1', 'build-essential', - 'ruby-compass']: + 'ruby-compass', + 'xvfb', + 'xauth', + 'chromedriver']: ensure => latest } -- cgit v1.2.3