FROM mcr.microsoft.com/playwright:v1.52.0-noble@sha256:a021500a801bab0611049217ffad6b9697d827205c15babb86a53bc1a61c02d5

WORKDIR /work
COPY tests/relay-e2e/package.json tests/relay-e2e/package-lock.json ./
RUN npm ci --ignore-scripts --no-audit --no-fund
COPY tests/relay-e2e/playwright.config.mjs ./
COPY tests/relay-e2e/src ./src

ENV CI=1
ENTRYPOINT ["npm", "test", "--", "--reporter=line"]
