@@ -22,10 +22,6 @@ class SDKTest extends TestCase
2222 ],
2323 'envs ' => [
2424 'php-7.0 ' => 'docker run --rm -v $(pwd):/app -w /app php:7.0-cli-alpine php tests/languages/php/test.php ' ,
25- 'php-7.1 ' => 'docker run --rm -v $(pwd):/app -w /app php:7.1-cli-alpine php tests/languages/php/test.php ' ,
26- 'php-7.2 ' => 'docker run --rm -v $(pwd):/app -w /app php:7.2-cli-alpine php tests/languages/php/test.php ' ,
27- 'php-7.3 ' => 'docker run --rm -v $(pwd):/app -w /app php:7.3-cli-alpine php tests/languages/php/test.php ' ,
28- 'php-7.4 ' => 'docker run --rm -v $(pwd):/app -w /app php:7.4-cli-alpine php tests/languages/php/test.php ' ,
2925 'php-8.0 ' => 'docker run --rm -v $(pwd):/app -w /app php:8.0.0rc1-cli-alpine php tests/languages/php/test.php ' ,
3026 ],
3127 'supportException ' => true ,
@@ -122,19 +118,17 @@ class SDKTest extends TestCase
122118 'cp tests/languages/web/tests.js tests/sdks/web/tests.js ' ,
123119 'cp tests/languages/web/node.js tests/sdks/web/node.js ' ,
124120 'cp tests/languages/web/index.html tests/sdks/web/index.html ' ,
125- 'docker run --rm -v $(pwd):/app -w /app/tests/sdks/web mcr.microsoft.com/playwright:bionic npm install ' , // npm list --depth 0 &&
126- 'docker run --rm -v $(pwd):/app -w /app/tests/sdks/web mcr.microsoft.com/playwright:bionic npm run build ' ,
121+ 'docker run --rm -v $(pwd):/app -w /app/tests/sdks/web mcr.microsoft.com/playwright:v1.15.0-focal npm install ' , // npm list --depth 0 &&
122+ 'docker run --rm -v $(pwd):/app -w /app/tests/sdks/web mcr.microsoft.com/playwright:v1.15.0-focal npm run build ' ,
127123 ],
128124 'envs ' => [
129- 'chromium ' => 'docker run --rm -v $(pwd):/app -e BROWSER=chromium -w /app/tests/sdks/web mcr.microsoft.com/playwright:bionic node tests.js ' ,
130- 'firefox ' => 'docker run --rm -v $(pwd):/app -e BROWSER=firefox -w /app/tests/sdks/web mcr.microsoft.com/playwright:bionic node tests.js ' ,
131- 'webkit ' => 'docker run --rm -v $(pwd):/app -e BROWSER=webkit -w /app/tests/sdks/web mcr.microsoft.com/playwright:bionic node tests.js ' ,
132- 'node ' => 'docker run --rm -v $(pwd):/app -w /app/tests/sdks/web mcr.microsoft.com/playwright:bionic node node.js ' ,
125+ 'chromium ' => 'docker run --rm -v $(pwd):/app -e BROWSER=chromium -w /app/tests/sdks/web mcr.microsoft.com/playwright:v1.15.0-focal node tests.js ' ,
126+ 'firefox ' => 'docker run --rm -v $(pwd):/app -e BROWSER=firefox -w /app/tests/sdks/web mcr.microsoft.com/playwright:v1.15.0-focal node tests.js ' ,
127+ 'node ' => 'docker run --rm -v $(pwd):/app -w /app/tests/sdks/web mcr.microsoft.com/playwright:v1.15.0-focal node node.js ' ,
133128 ],
134129 'supportException ' => true ,
135130 'supportRealtime ' => true
136131 ],
137-
138132 'deno ' => [
139133 'class ' => 'Appwrite\SDK\Language\Deno ' ,
140134 'build ' => [
@@ -151,10 +145,9 @@ class SDKTest extends TestCase
151145 'docker run --rm -v $(pwd):/app -w /app/tests/sdks/node node:12.12-alpine npm install ' ,
152146 ],
153147 'envs ' => [
154- 'nodejs-8 ' => 'docker run --rm -v $(pwd):/app -w /app node:8.16-alpine node tests/languages/node/test.js ' ,
155- 'nodejs-10 ' => 'docker run --rm -v $(pwd):/app -w /app node:10.16-alpine node tests/languages/node/test.js ' ,
156- 'nodejs-12 ' => 'docker run --rm -v $(pwd):/app -w /app node:12.12-alpine node tests/languages/node/test.js ' ,
157- 'nodejs-14 ' => 'docker run --rm -v $(pwd):/app -w /app node:14.5-alpine node tests/languages/node/test.js ' ,
148+ 'nodejs-12 ' => 'docker run --rm -v $(pwd):/app -w /app node:12-alpine node tests/languages/node/test.js ' ,
149+ 'nodejs-14 ' => 'docker run --rm -v $(pwd):/app -w /app node:14-alpine node tests/languages/node/test.js ' ,
150+ 'nodejs-16 ' => 'docker run --rm -v $(pwd):/app -w /app node:14-alpine node tests/languages/node/test.js ' ,
158151 ],
159152 'supportException ' => true ,
160153 ],
@@ -166,9 +159,6 @@ class SDKTest extends TestCase
166159 ],
167160 'envs ' => [
168161 'ruby-2.7 ' => 'docker run --rm -v $(pwd):/app -w /app --env GEM_HOME=vendor ruby:2.7-alpine ruby tests/languages/ruby/tests.rb ' ,
169- 'ruby-2.6 ' => 'docker run --rm -v $(pwd):/app -w /app --env GEM_HOME=vendor ruby:2.6-alpine ruby tests/languages/ruby/tests.rb ' ,
170- 'ruby-2.5 ' => 'docker run --rm -v $(pwd):/app -w /app --env GEM_HOME=vendor ruby:2.5-alpine ruby tests/languages/ruby/tests.rb ' ,
171- 'ruby-2.4 ' => 'docker run --rm -v $(pwd):/app -w /app --env GEM_HOME=vendor ruby:2.4-alpine ruby tests/languages/ruby/tests.rb ' ,
172162 ],
173163 'supportException ' => false ,
174164 ],
@@ -181,14 +171,10 @@ class SDKTest extends TestCase
181171 'docker run --rm -v $(pwd):/app -w /app --env PIP_TARGET=tests/sdks/python/vendor python:3.8 pip install -r tests/sdks/python/requirements.txt --upgrade ' ,
182172 ],
183173 'envs ' => [
184- 'python-3.8 ' => 'docker run --rm -v $(pwd):/app -w /app --env PIP_TARGET=tests/sdks/python/vendor --env PYTHONPATH=tests/sdks/python/vendor python:3.8-alpine python tests/sdks/python/test.py ' ,
174+ 'python-3.9 ' => 'docker run --rm -v $(pwd):/app -w /app --env PIP_TARGET=tests/sdks/python/vendor --env PYTHONPATH=tests/sdks/python/vendor python:3.8-alpine python tests/sdks/python/test.py ' ,
175+ 'python-3.8 ' => 'docker run --rm -v $(pwd):/app -w /app --env PIP_TARGET=tests/sdks/python/vendor --env PYTHONPATH=tests/sdks/python/vendor python:3.7-alpine python tests/sdks/python/test.py ' ,
185176 'python-3.7 ' => 'docker run --rm -v $(pwd):/app -w /app --env PIP_TARGET=tests/sdks/python/vendor --env PYTHONPATH=tests/sdks/python/vendor python:3.7-alpine python tests/sdks/python/test.py ' ,
186- 'python-3.6 ' => 'docker run --rm -v $(pwd):/app -w /app --env PIP_TARGET=tests/sdks/python/vendor --env PYTHONPATH=tests/sdks/python/vendor python:3.6-alpine python tests/sdks/python/test.py ' ,
187- 'python-3.5 ' => 'docker run --rm -v $(pwd):/app -w /app --env PIP_TARGET=tests/sdks/python/vendor --env PYTHONPATH=tests/sdks/python/vendor python:3.5-alpine python tests/sdks/python/test.py ' ,
188- // 'python-3.4' => 'docker run --rm -v $(pwd):/app -w /app --env PIP_TARGET=tests/sdks/python/vendor --env PYTHONPATH=tests/sdks/python/vendor python:3.4-alpine python tests/sdks/python/test.py',
189- // 'python-3.3' => 'docker run --rm -v $(pwd):/app -w /app --env PIP_TARGET=tests/sdks/python/vendor --env PYTHONPATH=tests/sdks/python/vendor python:3.3-alpine python tests/sdks/python/test.py',
190- // 'python-3.2' => 'docker run --rm -v $(pwd):/app -w /app --env PIP_TARGET=tests/sdks/python/vendor --env PYTHONPATH=tests/sdks/python/vendor python:3.2 python tests/sdks/python/test.py',
191- // 'python-3.1' => 'docker run --rm -v $(pwd):/app -w /app --env PIP_TARGET=tests/sdks/python/vendor --env PYTHONPATH=tests/sdks/python/vendor python:3.1 python tests/sdks/python/test.py',
177+ 'python-3.6 ' => 'docker run --rm -v $(pwd):/app -w /app --env PIP_TARGET=tests/sdks/python/vendor --env PYTHONPATH=tests/sdks/python/vendor python:3.7-alpine python tests/sdks/python/test.py ' ,
192178 ],
193179 'supportException ' => true ,
194180 ],
0 commit comments