pages build and deployment #30
GitHub Actions / Mix Tests on Elixir 1.16 / OTP 24.3
succeeded
Apr 12, 2024 in 0s
56 passed, 0 failed and 0 skipped
✅ _build/test/lib/logger_json/test-junit-report.xml
56 tests were completed in 20s with 56 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Elixir.LoggerJSON.Formatter.EncoderTest | 17✅ | 110ms | ||
Elixir.LoggerJSON.Formatters.BasicTest | 10✅ | 7s | ||
Elixir.LoggerJSON.Formatters.DatadogTest | 11✅ | 6s | ||
Elixir.LoggerJSON.Formatters.GoogleCloudTest | 18✅ | 6s |
✅ Elixir.LoggerJSON.Formatter.EncoderTest
✅ test encode/1 converts non-string map keys
✅ test encode/1 converts nested tuples to nested lists
✅ test encode/1 allows numbers
✅ test encode/1 allows atoms
✅ test encode/1 strips Structs
✅ test encode/1 allows booleans
✅ test encode/1 inspects functions
✅ test encode/1 inspects non-printable binaries
✅ test encode/1 allows nils
✅ test encode/1 inspects pids
✅ test encode/1 converts tuples to lists
✅ property encode/1 converts any term so that it can be encoded with Jason
✅ test encode/1 does not strip structs for which Jason.Encoder is derived
✅ test encode/1 converts Keyword lists to maps
✅ test encode/1 allows printable strings
✅ test encode/1 doesn't choke on things that look like keyword lists but aren't
✅ test encode/1 formats nested structures
✅ Elixir.LoggerJSON.Formatters.BasicTest
✅ test logs http context
✅ test logs OpenTelemetry span and trace ids
✅ test logs an LogEntry with a keyword payload
✅ test logs span and trace ids
✅ property allows to log any structured messages
✅ test logs an LogEntry with a map payload
✅ property allows to log any binary messages
✅ test logs exceptions
✅ test logs metadata
✅ test logs an LogEntry of a given level
✅ Elixir.LoggerJSON.Formatters.DatadogTest
✅ test logs exceptions
✅ test logs hostname
✅ test logs an LogEntry with a keyword payload
✅ test logs OpenTelemetry span and trace ids
✅ property allows to log any structured messages
✅ test logs an LogEntry with a map payload
✅ property allows to log any binary messages
✅ test logs metadata
✅ test logs span and trace ids
✅ test logs http context
✅ test logs an LogEntry of a given level
✅ Elixir.LoggerJSON.Formatters.GoogleCloudTest
✅ test logs exception user context
✅ test logs exceptions
✅ test logs reasons in tuple
✅ test logs OpenTelemetry span and trace ids
✅ test logs an LogEntry with a keyword payload
✅ test logs span and trace ids
✅ property allows to log any structured messages
✅ test logs http context
✅ test logs an LogEntry with a map payload
✅ property allows to log any binary messages
✅ test logs exception http context
✅ test logs metadata
✅ test logs process exits
✅ test logs request id
✅ test logged exception stacktrace is in Ruby format for Elixir errors
✅ test logs an LogEntry of a given level
✅ test logs throws
✅ test logs exits
Loading