Skip to content

feat: add mix task for running tests under testcontainers #539

feat: add mix task for running tests under testcontainers

feat: add mix task for running tests under testcontainers #539

Triggered via pull request September 23, 2024 13:13
@jarlahjarlah
synchronize #124
add_mix_task
Status Success
Total duration 4m 40s
Artifacts

elixir.yml

on: pull_request
Test example projects
2m 41s
Test example projects
Matrix: Build and test
Fit to window
Zoom out
Zoom in

Annotations

102 warnings
Test example projects
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, erlef/setup-beam@61e01a43a562a89bfc54c7f9a378ff67b03e4a21. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test example projects
use Bitwise is deprecated. import Bitwise instead
Test example projects: lib/container/rabbitmq_container.ex#L229
defp virtual_host_segment/1 is private, @doc attribute is always discarded for private functions/macros/types
Test example projects: lib/ecto.ex#L305
Ecto.Migrator.run/4 is undefined (module Ecto.Migrator is not available or is yet to be defined)
Test example projects: lib/ecto.ex#L303
Ecto.Migrator.with_repo/2 is undefined (module Ecto.Migrator is not available or is yet to be defined)
Test example projects
use Bitwise is deprecated. import Bitwise instead
Test example projects
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Test example projects
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Test example projects
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Test example projects
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Test example projects: lib/container/rabbitmq_container.ex#L229
defp virtual_host_segment/1 is private, @doc attribute is always discarded for private functions/macros/types
Test example projects
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Test example projects
Testcontainers.Ecto.postgres_container/1 is deprecated. This feature is deprecated and will be removed in a future release. Please call `mix testcontainers.test` instead.
Test example projects
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Test example projects
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Build and test (1.15, 26.2)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build and test (1.15, 26.2)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.15, 26.2)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.15, 26.2)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.15, 26.2)
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Build and test (1.15, 26.2)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.15, 26.2)
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Build and test (1.15, 26.2)
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Build and test (1.15, 26.2)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.15, 26.2)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.15, 26.2)
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Build and test (1.15, 26.2)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.15, 26.2)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.15, 26.2)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.15, 26.2)
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Build and test (1.15, 26.2)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.15, 26.2)
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Build and test (1.15, 26.2)
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Build and test (1.15, 26.2)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.15, 26.2)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.15, 26.2)
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Build and test (1.13, 24.2)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build and test (1.13, 24.2)
default values for the optional arguments in current_offset/6 are never used
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
Decimal.compare/2 is deprecated. Use Decimal.cmp/2 instead. This function will be re-introduced in Decimal v2.0 with new return value
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 24.2)
default values for the optional arguments in current_offset/6 are never used
Build and test (1.13, 24.2)
Decimal.compare/2 is deprecated. Use Decimal.cmp/2 instead. This function will be re-introduced in Decimal v2.0 with new return value
Build and test (1.16, 26.2)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build and test (1.16, 26.2)
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Build and test (1.16, 26.2)
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Build and test (1.14, 25.3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
Decimal.compare/2 is deprecated. Use Decimal.cmp/2 instead. This function will be re-introduced in Decimal v2.0 with new return value
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
default values for the optional arguments in current_offset/6 are never used
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
Decimal.compare/2 is deprecated. Use Decimal.cmp/2 instead. This function will be re-introduced in Decimal v2.0 with new return value
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
use Bitwise is deprecated. import Bitwise instead
Build and test (1.14, 25.3)
default values for the optional arguments in current_offset/6 are never used
Build and test (1.13, 25.3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build and test (1.13, 25.3)
Decimal.compare/2 is deprecated. Use Decimal.cmp/2 instead. This function will be re-introduced in Decimal v2.0 with new return value
Build and test (1.13, 25.3)
default values for the optional arguments in current_offset/6 are never used
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
Decimal.compare/2 is deprecated. Use Decimal.cmp/2 instead. This function will be re-introduced in Decimal v2.0 with new return value
Build and test (1.13, 25.3)
default values for the optional arguments in current_offset/6 are never used
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead
Build and test (1.13, 25.3)
^^^ is deprecated. It is typically used as xor but it has the wrong precedence, use Bitwise.bxor/2 instead