VRFS-1748 - now GA won't be loaded if User-Agent is 'monitor'
This commit is contained in:
parent
00de83fc5c
commit
e213aef10c
|
|
@ -17,7 +17,6 @@ describe "Deployed site at #{www}", :js => true, :type => :feature, :capybara_fe
|
||||||
Capybara.current_driver = Capybara.javascript_driver
|
Capybara.current_driver = Capybara.javascript_driver
|
||||||
Capybara.app_host = www
|
Capybara.app_host = www
|
||||||
Capybara.run_server = false
|
Capybara.run_server = false
|
||||||
Capybara.default_wait_time = 10
|
|
||||||
end
|
end
|
||||||
|
|
||||||
TestUser = Class.new do
|
TestUser = Class.new do
|
||||||
|
|
|
||||||
|
|
@ -28,8 +28,15 @@ RSpec.configure do |config|
|
||||||
config.order = 'random'
|
config.order = 'random'
|
||||||
|
|
||||||
config.include Capybara::DSL
|
config.include Capybara::DSL
|
||||||
|
|
||||||
|
config.before(:each) do
|
||||||
|
page.driver.headers = { 'User-Agent' => 'monitor' }
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
#Capybara.register_driver :poltergeist do |app|
|
||||||
|
# Capybara::Poltergeist::Driver.new(app, { phantomjs_logger: File.open('console.log', 'w') })
|
||||||
|
#end
|
||||||
Capybara.javascript_driver = :poltergeist
|
Capybara.javascript_driver = :poltergeist
|
||||||
Capybara.default_driver = :poltergeist
|
Capybara.default_driver = :poltergeist
|
||||||
Capybara.run_server = false # since we're testing an app outside this project
|
Capybara.run_server = false # since we're testing an app outside this project
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
<% if current_user.nil? || !Rails.application.config.ga_suppress_admin || !current_user.admin? # remove admin users from GA %>
|
<% if current_user.nil? || !Rails.application.config.ga_suppress_admin || !current_user.admin? || request.user_agent != 'monitor' %>
|
||||||
<script>
|
<script>
|
||||||
(function(context) {
|
(function(context) {
|
||||||
if(context.jamClient) {
|
if(context.jamClient) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue