-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
port remaining std/node unit test cases #17840
Comments
Hi there, I'd like to contribute to this repository and feel like I may be able to help with this issue. It would be great if I could be pointed to where I could find the original test cases |
Hi @maxedahlgren The original test cases are available |
|
This PR ports timers_tests.ts from std/node as part of denoland#17840
This PR ports string_decoder_test.ts from std/node as part of denoland#17840
Part of #17840 I haven't made any changes or additions to the tests themselves, just moved the tests over and updated to match. --------- Co-authored-by: Bartek Iwańczuk <[email protected]>
Is this issue still available? I would like to port the remaining tests. |
Hey, I would like to tackle the |
The |
Port of |
added tests added additionals params added imports denoland#17840
Read from filesystem PR done to check, please see here: #19588 |
@ktfth I guess the checks stop at the first failed task. In the case, it is an unformatted file getting caught in the |
How can we port the |
@fbaltor I believe you should be able to access them if you use |
I want to complete the migration of the following files:
|
@weartist the |
@kt3k current pr's open by me, are done |
Gonna close this one as most of the previous cases have been ported and we're actually running a part of Node.js native tests too. |
We need to port test from https://github.com/denoland/deno_std/tree/0.177.0/node
remaining:
node/_fs/_fs_access_test.ts
test(ext/node): add _fs_access_test.ts and _fs_watch_test.ts #18249node/_fs/_fs_appendFile_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_chmod_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_chown_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_close_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_copy_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_dir_test.ts
test(node/fs): add fs.Dir tests #18463node/_fs/_fs_dirent_test.ts
test(ext/node): add fs dirent unit test from std #19461node/_fs/_fs_exists_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_fdatasync_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_fstat_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_fsync_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_ftruncate_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_futimes_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_link_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_lstat_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_mkdir_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_mkdtemp_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_open_test.ts
test(ext/node): add fs open unit test from std #19505node/_fs/_fs_opendir_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_readFile_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_read_test.ts
test(ext/node): added fs read unit tests #19588node/_fs/_fs_readdir_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_readlink_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_realpath_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_rename_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_rm_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_rmdir_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_stat_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_symlink_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_truncate_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_unlink_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_utimes_test.ts
test(ext/node): port _fs tests from std/node #18262node/_fs/_fs_watch_test.ts
test(ext/node): add _fs_access_test.ts and _fs_watch_test.ts #18249node/_fs/_fs_writeFile_test.ts
test(ext/node): Port _fs_writeFile_test.ts from deno_std #19524node/_fs/_fs_write_test.ts
test(ext/node): port _fs tests from std/node #18262node/_util/_util_callbackify_test.ts
test(ext/node): add _util_callbackify_test #19664node/assertion_error_test.ts
test(ext/node): added assertion errors test #19609node/async_hooks_test.ts
chore: add tests for node:async_hooks #18004node/buffer_test.ts
tests(ext/node): Port buffer_test.ts from deno_std #19556node/child_process_test.ts
node/crypto_test.ts
test(ext/node): port crypto_test.ts from deno_std #19561node/global_test.ts
node/http_test.ts
chore(ext/node): restore http_test from std #18747node/https_test.ts
node/internal/crypto/_randomBytes_test.ts
node/internal/crypto/_randomFill_test.ts
node/internal/crypto/_randomInt_test.ts
node/internal/crypto/pbkdf2_test.ts
node/internal/crypto/scrypt_test.ts
Skip as this is an internal APInode/internal/errors_test.ts
Skip as this is an internal APInode/internal/fs/streams_test.ts
tested by compat test case (node/internal/util/types_test.ts
parallel/test-util-types.js
)Skip as this is an internal APInode/internal_binding/_timingSafeEqual_test.ts
Skip as this is an internal APInode/internal_binding/node_file_test.ts
node/module_all_test.ts
node/module_test.ts
node/net_test.ts
test(ext/node): added unit test for net node modules compat from std #19663node/os_test.ts
test(ext/node): add os_test.ts #19305node/perf_hooks_test.ts
test(ext/node): add perf_hooks_test #19648node/process_test.ts
node/querystring_test.ts
test(ext/node): add querystring_test.ts and readline_test.ts #18256node/readline_test.ts
test(ext/node): add querystring_test.ts and readline_test.ts #18256node/string_decoder_test.ts
test(ext/node): add string_decoder_test.ts from std/node #18473node/timers_test.ts
test(ext/node): add timers_tests.ts from std/node #18472node/tls_test.ts
test(ext/node): add tls_test #17871node/tty_test.ts
test(ext/node): add tty_test and util_test #17868We don't have these hard-coded modules anymorenode/upstream_modules_test.ts
no meaningful test cases includednode/url_test.ts
node/util_test.ts
test(ext/node): add tty_test and util_test #17868Let's skip this as there's no meaningful test casesnode/vm_test.ts
(note: worker_thread is disabled now)node/worker_threads_test.ts
The text was updated successfully, but these errors were encountered: