@@ -15,23 +15,6 @@ eval "$(pyenv init -)"
1515eval " $( pyenv virtualenv-init -) "
1616
1717function deploy {
18- # pyenv install 2.7.18
19- if [ ! -e ~ /.pyenv/versions/tracker27 ]; then
20- pyenv virtualenv 2.7.18 tracker27
21- pyenv activate tracker27
22- pip install .
23- pip install -r requirements-test.txt
24- source deactivate
25- fi
26-
27- if [ ! -e ~ /.pyenv/versions/tracker27redis ]; then
28- pyenv virtualenv 2.7.18 tracker27redis
29- pyenv activate tracker27redis
30- pip install .[redis]
31- pip install -r requirements-test.txt
32- source deactivate
33- fi
34-
3518 # pyenv install 3.5.10
3619 if [ ! -e ~ /.pyenv/versions/tracker35 ]; then
3720 pyenv virtualenv 3.5.10 tracker35
@@ -116,18 +99,27 @@ function deploy {
11699 pip install -r requirements-test.txt
117100 source deactivate
118101 fi
119- }
120102
103+ # pyenv install 3.10.1
104+ if [ ! -e ~ /.pyenv/versions/tracker310 ]; then
105+ pyenv virtualenv 3.10.1 tracker310
106+ pyenv activate tracker310
107+ pip install .
108+ pip install -r requirements-test.txt
109+ source deactivate
110+ fi
121111
122- function run_tests {
123- pyenv activate tracker27
124- pytest -s
125- source deactivate
112+ if [ ! -e ~ /.pyenv/versions/tracker310redis ]; then
113+ pyenv virtualenv 3.10.1 tracker310redis
114+ pyenv activate tracker310redis
115+ pip install .[redis]
116+ pip install -r requirements-test.txt
117+ source deactivate
118+ fi
119+ }
126120
127- pyenv activate tracker27redis
128- pytest -s
129- source deactivate
130121
122+ function run_tests {
131123 pyenv activate tracker35
132124 pytest
133125 source deactivate
@@ -167,11 +159,17 @@ function run_tests {
167159 pyenv activate tracker39redis
168160 pytest
169161 source deactivate
162+
163+ pyenv activate tracker310
164+ pytest
165+ source deactivate
166+
167+ pyenv activate tracker310redis
168+ pytest
169+ source deactivate
170170}
171171
172172function refresh_deploy {
173- pyenv uninstall -f tracker27
174- pyenv uninstall -f tracker27redis
175173 pyenv uninstall -f tracker35
176174 pyenv uninstall -f tracker35redis
177175 pyenv uninstall -f tracker36
@@ -182,6 +180,8 @@ function refresh_deploy {
182180 pyenv uninstall -f tracker38redis
183181 pyenv uninstall -f tracker39
184182 pyenv uninstall -f tracker39redis
183+ pyenv uninstall -f tracker310
184+ pyenv uninstall -f tracker310redis
185185}
186186
187187
0 commit comments