ovh / venom

🐍 Manage and run your integration tests with efficiency - Venom run executors (script, HTTP Request, web, imap, etc... ) and assertions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add testcontainers dependency and have the e2e tests running from there

fokion opened this issue · comments

Currently we have the tests running using make and sprinning the individual images one and having the cleanup afterwards. My proposal is to use https://golang.testcontainers.org/quickstart/ and basically have unit tests for the executors by spinning up the containers that we need and running venom from the unit test so no need for compilation in order to have the e2e.

this is one way on how to run venom in a unit test #733