How to Configure Ecto to Show Queries in Tests

348
clicks
How to Configure Ecto to Show Queries in Tests

Source: elixirstreams.com

Type: Video

Debugging Ecto queries in tests can be extremely useful when developing Elixir applications. The author sheds light on a simple configuration change that can aid developers in troubleshooting and optimizing their tests. By adjusting the logger's level to debug in the `config/test.exs` file, developers can gain insight into the exact queries being executed during test runs. This change is made by updating the line `config :logger, level: :warning` to `config :logger, level: :debug`. This level of transparency is instrumental when trying to understand the interactions between the tests and the database, and consequently, can help in identifying inefficiencies or potential issues with database queries.

© HashMerge 2024