gristlabs_grist-core/test
Jakub Serafin 440d5b935a (core) Proxy Agent moved to the separate file, Triggers are using proxy now to perform fetch
Summary:
- Webhooks form Triggers.ts should now use proxy if it's configured
- Proxy handling code separated to ProxyAgent.ts
- Tests for ProxyAgent
- Integration/API Tests for using Proxy in webhooks
- a bit of refactor - proxy test uses mostly the same codebase as DocApi.ts, but because last one if over 4000 lines long, I've put it into separated file, and extract some common parts (there is some duplicates tho)
- some cleanup in files that I've touched

Test Plan:
Manual test to check if proxy is used on the staging env

Automatic test checking if (fake) proxy was called

Reviewers: paulfitz

Reviewed By: paulfitz

Subscribers: paulfitz

Differential Revision: https://phab.getgrist.com/D3860
2023-05-08 11:54:09 +02:00
..
client (core) Minimazing widgets 2023-03-02 11:22:49 +01:00
common
deployment
fixtures (core) Currency from grist column is persistent when exporting to excel 2023-05-08 10:39:01 +02:00
formula-dataset (core) Porting the AI evaluation script 2023-03-15 14:54:28 +01:00
gen-server
nbrowser (core) Preserving rules when data is transformed 2023-05-05 13:44:09 +02:00
server (core) Proxy Agent moved to the separate file, Triggers are using proxy now to perform fetch 2023-05-08 11:54:09 +02:00
timings run grist-core test batches in parallel (#444) 2023-03-03 09:53:33 -05:00
.eslintrc.js
chai-as-promised.js
init-mocha-webdriver.js
mocha.opts run grist-core test batches in parallel (#444) 2023-03-03 09:53:33 -05:00
report-why-tests-hang.js
setupPaths.js
split-tests.js run grist-core test batches in parallel (#444) 2023-03-03 09:53:33 -05:00
test_under_docker.sh
testUtils.ts
tsconfig.json
upgradeDocument
upgradeDocumentImpl.ts
utils.js
xunit-file.js