VRFS-1748 - now GA won't be loaded if User-Agent is 'monitor'

This commit is contained in:
Anthony Davis 2014-05-29 21:53:44 -05:00
parent 00de83fc5c
commit e213aef10c
3 changed files with 8 additions and 2 deletions

View File

@ -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

View File

@ -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

View File

@ -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) {