spec/spec_helper.rb in bugsnag-api-1.0.3 vs spec/spec_helper.rb in bugsnag-api-2.0.0
- old
+ new
@@ -1,10 +1,12 @@
require "bugsnag/api"
require "webmock/rspec"
require "faker"
require "vcr"
require "uri"
+require "json"
+require "sawyer"
# This file was generated by the `rspec --init` command. Conventionally, all
# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`.
# Require this file using `require "spec_helper"` to ensure that it is only
# loaded once.
@@ -26,20 +28,20 @@
:match_requests_on => [:method, :path]
}
c.filter_sensitive_data("https://api.bugsnag.com") { Bugsnag::Api.configuration.endpoint }
c.filter_sensitive_data("api.bugsnag.com") { URI.parse(Bugsnag::Api.configuration.endpoint).host }
- c.filter_sensitive_data("<BUGSNAG_AUTH_TOKEN>") { test_bugsnag_auth_token }
- c.filter_sensitive_data("<BUGSNAG_LOGIN>") { CGI::escape(test_bugsnag_email) }
- c.filter_sensitive_data("<BUGSNAG_EMAIL>") { test_bugsnag_email }
- c.filter_sensitive_data("<BUGSNAG_PASSWORD>") { test_bugsnag_password }
- c.filter_sensitive_data("<BUGSNAG_ACCOUNT_ID>") { test_bugsnag_account }
- c.filter_sensitive_data("<BUGSNAG_COMMENT_ID>") { test_bugsnag_comment }
- c.filter_sensitive_data("<BUGSNAG_ERROR_ID>") { test_bugsnag_error }
- c.filter_sensitive_data("<BUGSNAG_EVENT_ID>") { test_bugsnag_event }
- c.filter_sensitive_data("<BUGSNAG_PROJECT_ID>") { test_bugsnag_project }
- c.filter_sensitive_data("<BUGSNAG_USER_ID>") { test_bugsnag_user }
+ c.filter_sensitive_data("BUGSNAG_AUTH_TOKEN") { test_bugsnag_auth_token }
+ c.filter_sensitive_data("BUGSNAG_LOGIN") { CGI::escape(test_bugsnag_email) }
+ c.filter_sensitive_data("BUGSNAG_USER_EMAIL") { test_bugsnag_email }
+ c.filter_sensitive_data("BUGSNAG_PASSWORD") { test_bugsnag_password }
+ c.filter_sensitive_data("BUGSNAG_ORG_ID") { test_bugsnag_org_id }
+ c.filter_sensitive_data("BUGSNAG_PROJECT_ID") { test_bugsnag_project_id }
+ c.filter_sensitive_data("BUGSNAG_COLLABORATOR_EMAIL") { test_bugsnag_collaborator }
+ c.filter_sensitive_data("BUGSNAG_ERROR_ID") { test_bugsnag_error_id }
+ c.filter_sensitive_data("BUGSNAG_EVENT_ID") { test_bugsnag_event_id }
+
end
def auth_token_client
Bugsnag::Api.configure do |config|
config.endpoint = test_bugsnag_endpoint
@@ -59,11 +61,11 @@
Bugsnag::Api::Client.new do |config|
config.endpoint = test_bugsnag_endpoint
config.email = test_bugsnag_email
config.password = test_bugsnag_password
end
-end
+end
def bugsnag_url(path)
URI.join(Bugsnag::Api.configuration.endpoint, path).to_s
end
@@ -84,39 +86,39 @@
def test_bugsnag_endpoint
ENV["BUGSNAG_TEST_ENDPOINT"] || Bugsnag::Api::Configuration::DEFAULT_ENDPOINT
end
def test_bugsnag_auth_token
- ENV["BUGSNAG_TEST_AUTH_TOKEN"] || "x" * 32
+ ENV["BUGSNAG_TEST_AUTH_TOKEN"] || "BUGSNAG_AUTH_TOKEN"
end
def test_bugsnag_email
- ENV["BUGSNAG_TEST_EMAIL"] || "example@bugsnag.com"
+ ENV["BUGSNAG_TEST_EMAIL"] || "BUGSNAG_USER_EMAIL"
end
def test_bugsnag_password
- ENV["BUGSNAG_TEST_PASSWORD"] || "password"
+ ENV["BUGSNAG_TEST_PASSWORD"] || "BUGSNAG_PASSWORD"
end
-def test_bugsnag_account
- ENV["BUGSNAG_TEST_ACCOUNT"] || "5404dc9064657377ae000002"
+def test_bugsnag_org_id
+ ENV["BUGSNAG_TEST_ORG_ID"] || "BUGSNAG_ORG_ID"
end
-def test_bugsnag_comment
- ENV["BUGSNAG_TEST_COMMENT"] || "5404e0ea64657377ae00000b"
+def test_bugsnag_project_id
+ ENV["BUGSNAG_PROJECT_ID"] || "BUGSNAG_PROJECT_ID"
end
-def test_bugsnag_error
- ENV["BUGSNAG_TEST_ERROR"] || "5404e0c435ec9cb116b13603"
+def test_bugsnag_error_id
+ ENV["BUGSNAG_TEST_ERROR"] || "BUGSNAG_ERROR_ID"
end
-def test_bugsnag_event
- ENV["BUGSNAG_TEST_EVENT"] || "5404e0c4fd9c7c077b000001"
+def test_bugsnag_eventfield_id
+ ENV["BUGSNAG_TEST_EVENTFIELD"] || "BUGSNAG_EVENTFIELD_ID"
end
-def test_bugsnag_project
- ENV["BUGSNAG_TEST_PROJECT"] || "5404dc9c64657377ae000007"
+def test_bugsnag_event_id
+ ENV["BUGSNAG_TEST_EVENT"] || "BUGSNAG_EVENT_ID"
end
-def test_bugsnag_user
- ENV["BUGSNAG_TEST_USER"] || "5404dc9064657377ae000001"
-end
+def test_bugsnag_collaborator
+ ENV["BUGSNAG_TEST_COLLABORATOR_EMAIL"] || "BUGSNAG_COLLABORATOR_EMAIL"
+end
\ No newline at end of file