Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,7 @@ test_integrations/*/_build
test_integrations/*/deps
test_integrations/*/test-results/

/log/*.log

# Local Claude Code settings that should not be committed
.claude/settings.local.json
14 changes: 5 additions & 9 deletions config/config.exs
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,11 @@ if config_env() == :test do
config :sentry, request_retries: []

if System.version() > "1.16.0" do
config :logger, :default_handler, false

config :sentry, :logger, [
{:handler, :file_log, :logger_std_h,
%{
config: %{file: ~c"log/tests.log"},
formatter: Logger.Formatter.new()
}}
]
config :logger, :default_handler,
config: %{
type: :file,
file: ~c"log/test.log"
}
else
config :logger, backends: []
end
Expand Down
Empty file added log/.gitkeep
Empty file.
2 changes: 1 addition & 1 deletion test/envelope_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
defmodule Sentry.EnvelopeTest do
use Sentry.Case, async: false
use Sentry.Case, async: true

import Sentry.TestHelpers

Expand Down
2 changes: 1 addition & 1 deletion test/event_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
defmodule Sentry.EventTest do
use Sentry.Case, async: false
use Sentry.Case, async: true

import Sentry.TestHelpers

Expand Down
2 changes: 1 addition & 1 deletion test/sentry/check_in_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
defmodule Sentry.CheckInTest do
use Sentry.Case, async: false
use Sentry.Case, async: true

alias Sentry.CheckIn

Expand Down
2 changes: 1 addition & 1 deletion test/sentry/client_report/sender_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
defmodule Sentry.ClientReportTest do
use Sentry.Case, async: false
use Sentry.Case, async: true

import Sentry.TestHelpers

Expand Down
2 changes: 1 addition & 1 deletion test/sentry/config_oban_tags_to_sentry_tags_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
defmodule Sentry.ConfigObanTagsToSentryTagsTest do
use ExUnit.Case, async: false
use ExUnit.Case, async: true

import Sentry.TestHelpers

Expand Down
2 changes: 1 addition & 1 deletion test/sentry/config_traces_sampler_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
defmodule Sentry.ConfigTracesSamplerTest do
use ExUnit.Case, async: false
use ExUnit.Case, async: true

import Sentry.TestHelpers

Expand Down
4 changes: 2 additions & 2 deletions test/sentry/integrations/oban/cron_test.exs
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
defmodule Sentry.Integrations.Oban.CronTest do
alias Sentry.Integrations.CheckInIDMappings
use Sentry.Case, async: false
use Sentry.Case, async: true

import Sentry.Test.Assertions
import Sentry.TestHelpers

alias Sentry.Integrations.CheckInIDMappings
alias Sentry.Test, as: SentryTest

setup context do
Expand Down
2 changes: 1 addition & 1 deletion test/sentry/integrations/quantum/cron_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
defmodule Sentry.Integrations.Quantum.CronTest do
use Sentry.Case, async: false
use Sentry.Case, async: true

alias Sentry.Integrations.CheckInIDMappings

Expand Down
2 changes: 1 addition & 1 deletion test/sentry/live_view_hook_test.exs
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ defmodule SentryTest.Endpoint do
end

defmodule Sentry.LiveViewHookTest do
use Sentry.Case, async: false
use Sentry.Case, async: true

import Phoenix.ConnTest
import Phoenix.LiveViewTest
Expand Down
2 changes: 1 addition & 1 deletion test/sentry/metrics_integration_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
defmodule Sentry.MetricsIntegrationTest do
use Sentry.Case, async: false
use Sentry.Case, async: true

import Sentry.TestHelpers
import Sentry.Test.Assertions
Expand Down
2 changes: 1 addition & 1 deletion test/sentry/plug_context_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
defmodule Sentry.PlugContextTest do
use Sentry.Case, async: false
use Sentry.Case, async: true
import Plug.Conn
import Plug.Test

Expand Down
2 changes: 1 addition & 1 deletion test/sentry/strict_trace_continuation_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
defmodule Sentry.StrictTraceContinuationTest do
use Sentry.Case, async: false
use Sentry.Case, async: true

import Sentry.TestHelpers

Expand Down
2 changes: 1 addition & 1 deletion test/sentry/telemetry/buffer_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
defmodule Sentry.Telemetry.BufferTest do
use Sentry.Case, async: false
use Sentry.Case, async: true

alias Sentry.Telemetry.Buffer
alias Sentry.Telemetry.Category
Expand Down
2 changes: 1 addition & 1 deletion test/sentry/telemetry/scheduler_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
defmodule Sentry.Telemetry.SchedulerTest do
use Sentry.Case, async: false
use Sentry.Case, async: true

import ExUnit.CaptureLog
import Sentry.TestHelpers
Expand Down
2 changes: 1 addition & 1 deletion test/sentry/telemetry_processor_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
defmodule Sentry.TelemetryProcessorTest do
use Sentry.Case, async: false
use Sentry.Case, async: true

alias Sentry.TelemetryProcessor
alias Sentry.Telemetry.Buffer
Expand Down
Loading