Allow running integration tests with coverage locally (#151)

This commit is contained in:
Mostafa Abdelraouf
2022-08-30 12:43:45 -05:00
committed by GitHub
parent d48c04a7fb
commit 65b69b46d2
4 changed files with 85 additions and 4 deletions

5
tests/docker/Dockerfile Normal file
View File

@@ -0,0 +1,5 @@
FROM rust:bullseye
RUN apt-get update && apt-get install llvm-11 psmisc postgresql-contrib postgresql-client ruby ruby-dev libpq-dev python3 python3-pip lcov sudo curl -y
RUN cargo install cargo-binutils rustfilt
RUN rustup component add llvm-tools-preview