Skip to content

Commit 314b173

Browse files
committed
Reorganize tests file structure and bump deps
1 parent d13b725 commit 314b173

File tree

9 files changed

+9
-11
lines changed

9 files changed

+9
-11
lines changed

config/config.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use Mix.Config
1+
import Config
22

33
if Mix.env() == :test do
44
import_config "#{Mix.env()}.exs"

config/test.exs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
# Configuration for tests
2-
use Mix.Config
1+
import Config
32

43
config :logger, backends: [LoggerJSON]
5-
64
config :logger_json, :backend, json_encoder: Jason

lib/logger_json/formatters/datadog_logger.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,8 @@ defmodule LoggerJSON.Formatters.DatadogLogger do
8181

8282
Enum.reduce(fields, output, fn {key, [new_key, transformer]}, acc ->
8383
if Keyword.has_key?(md, key) do
84-
new_value = apply(transformer, [Keyword.get(md, key)])
85-
Map.merge(acc, %{new_key => new_value})
84+
new_value = transformer.(Keyword.get(md, key))
85+
Map.put(acc, new_key, new_value)
8686
else
8787
acc
8888
end

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ defmodule LoggerJSON.Mixfile do
22
use Mix.Project
33

44
@source_url "https://github.com/Nebo15/logger_json"
5-
@version "5.1.0"
5+
@version "5.1.1"
66

77
def project do
88
[

test/unit/logger_json_basic_test.exs renamed to test/unit/logger_json/formatters/basic_logger_test.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
defmodule LoggerJSONBasicTest do
1+
defmodule LoggerJSON.Formatters.BasicLoggerTest do
22
use Logger.Case, async: false
33
require Logger
44
alias LoggerJSON.Formatters.BasicLogger

test/unit/logger_json_google_test.exs renamed to test/unit/logger_json/formatters/google_cloud_logger_test.exs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
defmodule LoggerJSONGoogleTest do
1+
defmodule LoggerJSON.GoogleCloudLoggerTest do
22
use Logger.Case, async: false
33
import ExUnit.CaptureIO
44
require Logger
@@ -222,7 +222,7 @@ defmodule LoggerJSONGoogleTest do
222222
end
223223

224224
test "is triggered" do
225-
Logger.configure_backend(LoggerJSON, metadata: [], on_init: {LoggerJSONGoogleTest, :on_init_cb, []})
225+
Logger.configure_backend(LoggerJSON, metadata: [], on_init: {LoggerJSON.GoogleCloudLoggerTest, :on_init_cb, []})
226226

227227
Logger.metadata(user_id: 11)
228228

test/unit/logger_json_google_error_reporter_test.exs renamed to test/unit/logger_json/formatters/google_error_reporter_test.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
defmodule LoggerJSONGoogleErrorReporterTest do
1+
defmodule LoggerJSON.Formatters.GoogleErrorReporterTest do
22
use Logger.Case, async: false
33
alias LoggerJSON.Formatters.GoogleCloudLogger
44
alias LoggerJSON.Formatters.GoogleErrorReporter

0 commit comments

Comments
 (0)