@@ -26,24 +26,7 @@ class SDKTest extends TestCase
2626 ],
2727 'supportException ' => true ,
2828 ],
29- 'web ' => [
30- 'class ' => 'Appwrite\SDK\Language\Web ' ,
31- 'build ' => [
32- 'cp tests/languages/web/tests.js tests/sdks/web/tests.js ' ,
33- 'cp tests/languages/web/node.js tests/sdks/web/node.js ' ,
34- 'cp tests/languages/web/index.html tests/sdks/web/index.html ' ,
35- '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 &&
36- 'docker run --rm -v $(pwd):/app -w /app/tests/sdks/web mcr.microsoft.com/playwright:v1.15.0-focal npm run build ' ,
37- ],
38- 'envs ' => [
39- '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 ' ,
40- '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 ' ,
41- 'webkit ' => 'docker run --rm -v $(pwd):/app -e BROWSER=webkit -w /app/tests/sdks/web mcr.microsoft.com/playwright:v1.15.0-focal node tests.js ' ,
42- 'node ' => 'docker run --rm -v $(pwd):/app -w /app/tests/sdks/web mcr.microsoft.com/playwright:v1.15.0-focal node node.js ' ,
43- ],
44- 'supportException ' => true ,
45- 'supportRealtime ' => true
46- ],
29+
4730 'cli ' => [
4831 'class ' => 'Appwrite\SDK\Language\CLI ' ,
4932 'build ' => [
@@ -129,6 +112,24 @@ class SDKTest extends TestCase
129112 'supportException ' => true ,
130113 ],
131114
115+ 'web ' => [
116+ 'class ' => 'Appwrite\SDK\Language\Web ' ,
117+ 'build ' => [
118+ 'cp tests/languages/web/tests.js tests/sdks/web/tests.js ' ,
119+ 'cp tests/languages/web/node.js tests/sdks/web/node.js ' ,
120+ 'cp tests/languages/web/index.html tests/sdks/web/index.html ' ,
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 ' ,
123+ ],
124+ 'envs ' => [
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 ' ,
128+ ],
129+ 'supportException ' => true ,
130+ 'supportRealtime ' => true
131+ ],
132+
132133 'deno ' => [
133134 'class ' => 'Appwrite\SDK\Language\Deno ' ,
134135 'build ' => [
@@ -145,8 +146,6 @@ class SDKTest extends TestCase
145146 'docker run --rm -v $(pwd):/app -w /app/tests/sdks/node node:12.12-alpine npm install ' ,
146147 ],
147148 'envs ' => [
148- 'nodejs-8 ' => 'docker run --rm -v $(pwd):/app -w /app node:8-alpine node tests/languages/node/test.js ' ,
149- 'nodejs-10 ' => 'docker run --rm -v $(pwd):/app -w /app node:10-alpine node tests/languages/node/test.js ' ,
150149 'nodejs-12 ' => 'docker run --rm -v $(pwd):/app -w /app node:12-alpine node tests/languages/node/test.js ' ,
151150 'nodejs-14 ' => 'docker run --rm -v $(pwd):/app -w /app node:14-alpine node tests/languages/node/test.js ' ,
152151 'nodejs-16 ' => 'docker run --rm -v $(pwd):/app -w /app node:14-alpine node tests/languages/node/test.js ' ,
@@ -161,9 +160,6 @@ class SDKTest extends TestCase
161160 ],
162161 'envs ' => [
163162 '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 ' ,
164- '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 ' ,
165- '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 ' ,
166- '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 ' ,
167163 ],
168164 'supportException ' => false ,
169165 ],
@@ -176,14 +172,10 @@ class SDKTest extends TestCase
176172 '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 ' ,
177173 ],
178174 'envs ' => [
179- '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 ' ,
175+ '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 ' ,
176+ '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 ' ,
180177 '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 ' ,
181- '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 ' ,
182- '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 ' ,
183- // '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',
184- // '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',
185- // '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',
186- // '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',
178+ '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 ' ,
187179 ],
188180 'supportException ' => true ,
189181 ],
0 commit comments