|
48 | 48 | fail-fast: false |
49 | 49 | matrix: |
50 | 50 | os: [ubuntu-latest, macOS-latest, windows-2016] |
51 | | - python-version: [3.6, 3.7, 3.8, 3.9, 3.10.0-beta.1] |
| 51 | + python-version: [3.6, 3.7, 3.8, 3.9, "3.10"] |
52 | 52 | include: |
53 | 53 | - python-version: pypy3 |
54 | 54 | os: ubuntu-latest |
@@ -98,28 +98,20 @@ jobs: |
98 | 98 | shell: bash |
99 | 99 | - name: Install extra dependencies |
100 | 100 | run: | |
101 | | - # some extra dependencies are not avaialble in 3.10 Beta yet |
102 | | - # so we exclude it from all tests on extra dependencies |
103 | | - if [[ '${{ matrix.python-version }}' != '3.10.0-beta.1' ]]; then |
104 | | - pip install -r extra_requirements.txt |
105 | | - fi |
| 101 | + pip install -r extra_requirements.txt |
106 | 102 | shell: bash |
107 | 103 | - name: Run unit tests with extra packages as non-root user |
108 | 104 | run: | |
109 | | - if [[ '${{ matrix.python-version }}' != '3.10.0-beta.1' ]]; then |
110 | | - python -m pyfakefs.tests.all_tests |
111 | | - fi |
| 105 | + python -m pyfakefs.tests.all_tests |
112 | 106 | shell: bash |
113 | 107 | - name: Run pytest tests |
114 | 108 | run: | |
115 | | - if [[ '${{ matrix.python-version }}' != '3.10.0-beta.1' ]]; then |
116 | | - export PY_VERSION=${{ matrix.python-version }} |
117 | | - $GITHUB_WORKSPACE/.github/workflows/run_pytest.sh |
118 | | - fi |
| 109 | + export PY_VERSION=${{ matrix.python-version }} |
| 110 | + $GITHUB_WORKSPACE/.github/workflows/run_pytest.sh |
119 | 111 | shell: bash |
120 | 112 | - name: Run performance tests |
121 | 113 | run: | |
122 | | - if [[ '${{ matrix.os }}' != 'macOS-latest' && '${{ matrix.python-version }}' != '3.10.0-beta.1' ]]; then |
| 114 | + if [[ '${{ matrix.os }}' != 'macOS-latest' ]]; then |
123 | 115 | export TEST_PERFORMANCE=1 |
124 | 116 | python -m pyfakefs.tests.performance_test |
125 | 117 | fi |
|
0 commit comments