mirror of
https://github.com/nvbn/thefuck.git
synced 2025-01-31 10:11:14 +00:00
test_performance.py: use python:3 image, not ubuntu
This should help reduce build times.
This commit is contained in:
parent
ce6b82c92d
commit
f915a6ed0c
@ -2,11 +2,7 @@ import pytest
|
|||||||
import time
|
import time
|
||||||
|
|
||||||
dockerfile = u'''
|
dockerfile = u'''
|
||||||
FROM ubuntu:latest
|
FROM python:3
|
||||||
RUN apt-get update
|
|
||||||
RUN apt-get install -yy python3 python3-pip python3-dev git
|
|
||||||
RUN pip3 install -U setuptools
|
|
||||||
RUN ln -s /usr/bin/pip3 /usr/bin/pip
|
|
||||||
RUN adduser --disabled-password --gecos '' test
|
RUN adduser --disabled-password --gecos '' test
|
||||||
ENV SEED "{seed}"
|
ENV SEED "{seed}"
|
||||||
WORKDIR /src
|
WORKDIR /src
|
||||||
@ -42,7 +38,7 @@ def plot(proc, TIMEOUT):
|
|||||||
@pytest.mark.functional
|
@pytest.mark.functional
|
||||||
@pytest.mark.benchmark(min_rounds=10)
|
@pytest.mark.benchmark(min_rounds=10)
|
||||||
def test_performance(spawnu, TIMEOUT, benchmark):
|
def test_performance(spawnu, TIMEOUT, benchmark):
|
||||||
proc = spawnu(u'thefuck/ubuntu-python3-bash-performance',
|
proc = spawnu(u'thefuck/python3-bash-performance',
|
||||||
dockerfile, u'bash')
|
dockerfile, u'bash')
|
||||||
proc.sendline(u'pip install /src')
|
proc.sendline(u'pip install /src')
|
||||||
proc.sendline(u'su test')
|
proc.sendline(u'su test')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user