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