Skip to content

Commit 6fd83e5

Browse files
committed
ci: make pypy3 happy
1 parent 19c6bdb commit 6fd83e5

File tree

1 file changed

+24
-15
lines changed

1 file changed

+24
-15
lines changed

.circleci/config.yml

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,6 @@ test: &test
1616
command: |
1717
pip install codecov
1818
codecov --required
19-
test_pypy: &test_pypy
20-
working_directory: ~/bencoder.pyx
21-
steps:
22-
- checkout
23-
- run:
24-
name: install dependencies
25-
command: |
26-
pip install -U pip setuptools wheel
27-
pip install -r dev-requirements.txt
28-
- run:
29-
name: test
30-
command: |
31-
pypy setup.py test
3219
version: 2
3320
jobs:
3421
#
@@ -57,11 +44,33 @@ jobs:
5744
pypy:
5845
docker:
5946
- image: pypy:2
60-
<<: *test_pypy
47+
working_directory: ~/bencoder.pyx
48+
steps:
49+
- checkout
50+
- run:
51+
name: install dependencies
52+
command: |
53+
pip install -U pip setuptools wheel
54+
pip install -r dev-requirements.txt
55+
- run:
56+
name: test
57+
command: |
58+
pypy setup.py test
6159
pypy3:
6260
docker:
6361
- image: pypy:3
64-
<<: *test_pypy
62+
working_directory: ~/bencoder.pyx
63+
steps:
64+
- checkout
65+
- run:
66+
name: install dependencies
67+
command: |
68+
pip install -U pip setuptools wheel
69+
pip install -r dev-requirements.txt
70+
- run:
71+
name: test
72+
command: |
73+
pypy3 setup.py test
6574
6675
workflows:
6776
version: 2

0 commit comments

Comments
 (0)