diff --git a/acceptance_tests/Gemfile b/acceptance_tests/Gemfile
index d0cb8fb..8060e0d 100644
--- a/acceptance_tests/Gemfile
+++ b/acceptance_tests/Gemfile
@@ -2,9 +2,9 @@ source "https://rubygems.org"
gem 'cucumber'
gem 'capybara'
-gem 'poltergeist'
gem 'rspec'
-gem 'phantomjs'
+gem 'poltergeist'
+gem 'phantomjs', :group => :test
gem 'show_me_the_cookies'
gem 'yard-cucumber'
-gem 'selenium-webdriver', '2.45.0'
\ No newline at end of file
+gem 'selenium-webdriver', '2.45.0'
diff --git a/acceptance_tests/features/support/env.rb b/acceptance_tests/features/support/env.rb
index 68d2a55..26c1b00 100644
--- a/acceptance_tests/features/support/env.rb
+++ b/acceptance_tests/features/support/env.rb
@@ -4,6 +4,7 @@
require 'rspec'
require 'show_me_the_cookies'
require 'capybara/poltergeist'
+require 'phantomjs'
# require 'selenium-webdriver'
require 'yaml'
@@ -26,6 +27,9 @@
end
else
Capybara.run_server = false
+ Capybara.register_driver :poltergeist do |app|
+ Capybara::Poltergeist::Driver.new(app, :phantomjs => Phantomjs.path)
+ end
Capybara.default_driver = :poltergeist
end
@@ -66,4 +70,4 @@ def rest
# the seed, which is printed after each run.
# --seed 1234
config.order = 'random'
-end
\ No newline at end of file
+end
diff --git a/app.js b/app.js
index 636f437..766086e 100644
--- a/app.js
+++ b/app.js
@@ -6,8 +6,7 @@ var path = require('path');
var logger = require('./lib/logger');
var churchill = require('churchill');
var session = require('express-session');
-var redis = require('redis');
-var RedisStore = require('connect-redis-crypto')(session);
+
var config = require('./config');
require('moment-business');
@@ -45,6 +44,8 @@ app.set('trust proxy', 1);
/*************************************/
/******* Redis session storage *******/
/*************************************/
+var redis = require('redis');
+var RedisStore = require('connect-redis-crypto')(session);
var client = redis.createClient(config.redis.port, config.redis.host);
client.on('connecting', function redisConnecting() {
diff --git a/apps/common/translations/en/default.json b/apps/common/translations/en/default.json
deleted file mode 100644
index 6dd5158..0000000
--- a/apps/common/translations/en/default.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "buttons": {
- "continue": "Continue",
- "send": "Send",
- "change": "Change",
- "close": "Close",
- "Confirm": "Confirm submission"
- },
- "errorlist": {
- "title": {
- "single": "Please fix the following error",
- "multiple": "Please fix the following errors"
- }
- },
- "errors": {
- "404": {
- "title": "Page not found",
- "description": "This page does not exist"
- },
- "default": {
- "title": "Sorry, something went wrong",
- "message": "A server exception occurred. Please try again."
- },
- "session": {
- "title": "Sorry, you'll have to start again",
- "message": "You haven't entered any details for 20 minutes, so we have cleared your information to keep it secure."
- },
- "cookies-required": {
- "title": "Cookies are required to use this service",
- "message": "Cookies are required in order to use the BRP service.
Please enable cookies and try again. Find out how to we use cookies."
- }
- }
-}
\ No newline at end of file