Skip to content

Commit 5332658

Browse files
committed
refactor(tests): consolidate member access oracle targets
1 parent de08666 commit 5332658

5 files changed

Lines changed: 11 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ jobs:
9797
cargo test --locked --test oracle_iterator_methods
9898
cargo test --locked --test oracle_unicode_lexical
9999
cargo test --locked --test oracle_binary_data
100+
cargo test --locked --test oracle_member_access
100101
cargo test --locked --features test262-host \
101102
--test unsupported_diagnostics \
102103
--test oracle_create_realm --test oracle_host_gc --test oracle_is_html_dda
@@ -125,6 +126,7 @@ jobs:
125126
cargo clippy --locked --test oracle_iterator_methods -- -D warnings
126127
cargo clippy --locked --test oracle_unicode_lexical -- -D warnings
127128
cargo clippy --locked --test oracle_binary_data -- -D warnings
129+
cargo clippy --locked --test oracle_member_access -- -D warnings
128130
cargo clippy --locked -p quickjs-oxide --features test262-host \
129131
--lib --bins -- -D warnings
130132
cargo clippy --locked -p quickjs-oxide --features test262-host \

scripts/check-oracle-registry.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,3 +123,5 @@ check_registry unicode_lexical "Unicode lexical" tests/oracle_unicode_lexical.rs
123123
tests/oracle/unicode_lexical oracle/unicode_lexical oracle_unicode_
124124
check_registry binary_data "Binary data" tests/oracle_binary_data.rs \
125125
tests/oracle/binary_data oracle/binary_data oracle_
126+
check_registry member_access "Member access" tests/oracle_member_access.rs \
127+
tests/oracle/member_access oracle/member_access oracle_member_

tests/oracle_member_reads.rs renamed to tests/oracle/member_access/oracle_member_reads.rs

File renamed without changes.

tests/oracle_member_writes.rs renamed to tests/oracle/member_access/oracle_member_writes.rs

File renamed without changes.

tests/oracle_member_access.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
// Keep the member-access oracle implementations in isolated modules while
2+
// Cargo builds one integration target.
3+
4+
#[path = "oracle/member_access/oracle_member_reads.rs"]
5+
mod oracle_member_reads;
6+
#[path = "oracle/member_access/oracle_member_writes.rs"]
7+
mod oracle_member_writes;

0 commit comments

Comments
 (0)