Skip to content

[Feature]: Move integration tests to use test containers #3868

@abhiaagarwal

Description

@abhiaagarwal

Is your feature request related to a problem?

I've used testcontainers personally and they make integration tests easy, as all it requires is having a docker socket available on your host machine. This project uses azurite/lakefs/localstack for integration tests with various services, it can likely switch to using testcontainers to make running integration tests locally easier.

Describe the solution you'd like

Use testcontainers to run integration tests

Describe alternatives you've considered

Orchestrate docker compose manually? idk, kind of bad

Priority

Low - Nice to have

Additional context

No response

Contribution

  • I'm willing to submit a pull request for this feature
  • I can help with testing this feature
  • I can help with documentation for this feature

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions