Skip to content

Status of test suite? #1

Description

@bnoordhuis

Hi, I maintain quickjs-ng1 (upstream of rquickjs) and I was wondering about the following:

Here you mention that openworkers-runtime-quickjs passes 16 of 17 tests.

Which tests are that? I assume they're not the tests in tests/ because they're not identical to e.g. openworkers-runtime-deno/tests.

Is it the tests generated with openworkers_core::generate_worker_tests!()? (Aside: I noticed that macro was removed from openworkers-core a few days ago. It's present in v0.5.1 though.)

Anyway, the reason I ask is that, if there's a spec compliance issue in quickjs, I can probably fix it, but I'll need to know what the exact issue is.

edit: is it the test_fetch_with_streaming_body test? It fails with:

Task should execute: Exception("Fetch handler failed: Exception generated by QuickJS")

1 I've also maintained rusty_v8 in the past. It's nice to see my projects being used in the wild. :-)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions