summaryrefslogtreecommitdiff
path: root/test_util
AgeCommit message (Collapse)Author
2021-09-09fix: permission prompt stuffing (#11931)Ryan Dahl
Fixes #9750
2021-09-08feat(cli): Support Basic authentication in DENO_AUTH_TOKENS (#11910)BasiqueEvangelist
2021-09-07chore: update wpt (#11950)Luca Casonato
2021-09-05chore(std/http): server module name migration (#11890)Craig Morten
2021-09-02chore: update dependencies (#11856)Luca Casonato
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-08-27chore: update wpt (#11845)Luca Casonato
2021-08-25feat(fetch): mTLS client certificates for fetch() (#11721)Sean Michael Wykes
This commit adds support for specifying client certificates when using fetch, by means of `Deno.createHttpClient`.
2021-08-17chore(tests): delete the temporary deno dir when dropping the test lsp ↵David Sherret
client (#11749)
2021-08-14chore: roll wpt (#11692)Luca Casonato
This PR rolls WPT to https://github.com/web-platform-tests/wpt/commit/7eb7372a613fb3a4a7d4160d8292ac2b95b29864
2021-08-11chore: move test files to testdata directory (#11601)David Sherret
2021-08-09chore: update wpt (#11621)Luca Casonato
2021-08-09feat: support client certificates for connectTls (#11598)Ryan Dahl
Co-authored-by: Daniel Lamando <dan@danopia.net> Co-authored-by: Erik Price <github@erikprice.net>
2021-08-06feat(repl): add --eval flag for evaluating code when the repl starts (#11590)David Sherret
2021-07-19chore: update wpt (#11446)Luca Casonato
2021-07-12chore(runtime): deprecate `Deno.copy` (#11369)Luca Casonato
2021-07-09chore: update crates (#11332)Luca Casonato
2021-07-05chore: upgrade Tokio to 1.8.0 (#11281)Yusuke Tanaka
2021-07-03feat: enable WebAssembly.instantiateStreaming and wasm async compilation ↵Andreu Botella
(#11200) The WebAssembly streaming APIs used to be enabled, but used to take buffer sources as their first argument (see #6154 and #7259). This change re-enables them, requiring a Promise<Response> instead, as well as enabling asynchronous compilation of WebAssembly modules.
2021-07-03chore: update wpt submoduleLuca Casonato
2021-06-21feat: `MessageChannel` and `MessagePort` (#11051)Luca Casonato
This commit introduces support for MessageChannel and MessagePort. MessagePorts can be transfered across other MessagePorts.
2021-06-19chore: upgrade Tokio to 1.7.1 (#11045)Yusuke Tanaka
2021-06-17chore: upgrade Rust to 1.53.0 (#11021)Yusuke Tanaka
2021-06-16chore: upgrade Tokio to 1.7.0 (#11008)Yusuke Tanaka
2021-06-14tests: fix wpt epoch ci job (#10960)Luca Casonato
2021-06-11chore: update wpt (#10931)Luca Casonato
This synchronizes our WPT revision with upstream.
2021-06-10chore: Fix broken test on Windows (#10900)David Sherret
2021-06-08chore(tests): Friendlier message when running the tests and forgetting to ↵David Sherret
run `cargo build` first. (#10901)
2021-06-07chore: update wpt (#10884)Luca Casonato
This commit updates wpt. It tries to get us ever closer to eventually stop floating patches, and being able to use wpt upstream.
2021-06-01chore: update wpt (#10807)Luca Casonato
2021-05-29chore: upgrade Tokio to 1.6.1 (#10782)Yusuke Tanaka
2021-05-23chore: update wptBen Noordhuis
2021-05-21chore(lsp): provide test for lsp deadlock issue (#10679)Kitson Kelly
Resolves: #10587
2021-05-18refactor: share test harness for lsp between bench and integration (#10659)Kitson Kelly
2021-05-15chore: upgrade Tokio to 1.6.0 (#10637)Yusuke Tanaka
2021-05-13fix(cli): ignore x-typescript-types header when media type is not js/jsx ↵Yoshiya Hinosawa
(#10574)
2021-05-09chore: update wpt (#10509)Luca Casonato
2021-05-09chore(test): remove unused function (#10537)Ben Noordhuis
Remove a function that was forgotten in commit 2638aa03a5 from January.
2021-04-26Remove denort optimization (#10350)Ryan Dahl
denort is an optimization to "deno compile" to produce slightly smaller output. It's a decent idea, but causes a lot of negative side-effects: - Deno's link time is a source of constant agony both locally and in CI, denort doubles link time. - The release process is a long and arduous undertaking with many manual steps. denort necessitates an additional manual zip + upload from M1 apple computers. - The "deno compile" interface is complicated with the "--lite" option. This is confusing for uses ("why wouldn't you want lite?"). The benefits of this feature do not outweigh the negatives. We must find a different approach to optimizing "deno compile" output.
2021-04-26tests: enable idlharness wpt (#10371)Luca Casonato
This enables more test cases that expose issues in our implementation.
2021-04-20chore: align fetch to spec (#10203)Luca Casonato
This commit aligns the `fetch` API and the `Request` / `Response` classes belonging to it to the spec. This commit enables all the relevant `fetch` WPT tests. Spec compliance is now at around 90%. Performance is essentially identical now (within 1% of 1.9.0).
2021-04-19chore: align `Headers` to spec (#10199)Luca Casonato
This commit aligns `Headers` to spec. It also removes the now unused 03_dom_iterable.js file. We now pass all relevant `Headers` WPT. We do not implement any sort of header filtering, as we are a server side runtime. This is likely not the most efficient implementation of `Headers` yet. It is however spec compliant. Once all the APIs in the `HTTP` hot loop are correct we can start optimizing them. It is likely that this commit reduces bench throughput temporarily.
2021-04-14chore: align FormData to spec (#10169)Luca Casonato
This PR aligns `FormData` to spec. All WPT tests are passing.
2021-04-09feat(lsp): add registry import auto-complete (#9934)Kitson Kelly
2021-04-08chore: update deps (#10058)Luca Casonato
This commit updates crate dependencies.
2021-04-08fix: enable FileReader wpt and align to spec (#10063)Luca Casonato
This adds some algorithms from the whatwg mimesniff, whatwg infra, and whatwg encoding specs that FileReader needs to use internally.
2021-04-08chore: update deno_file to use deno_webidl (#10042)Luca Casonato
This changes the custom input converters in deno_file to use deno_webidl converters.
2021-04-06refactor: add deno_file op crate (#10019)Luca Casonato
Also enables WPT for FileReader.
2021-04-05chore: update std submodule (#10017)Luca Casonato
2021-03-27fix: update wpt + align AbortController (#9907)crowlKats
2021-03-26remove macro_use (#9884)Ryan Dahl