mirror of
https://github.com/fluencelabs/wasm-bindgen
synced 2025-06-26 03:01:33 +00:00
Fix return type of WebIDL indexing getters (#1789)
* Wrap the return type of indexing getters as Option<T> if necessary. * Update tests for indexing getters * Fix typo * Add comments describing what the code segment is doing * Update indexing getter usage * Revert "Add comments describing what the code segment is doing" This reverts commit 624a14c0fffb78e8eaed21658ddddbad70b2462d. * Revert "Fix typo" This reverts commit 487fc307bc08c2a7778b2117fb03f0f5eb5a3c18. * Revert "Wrap the return type of indexing getters as Option<T> if necessary." This reverts commit 547f3dd36c1182928ff728a8452591a492b65e21. * Update the return signatures of WebIDL indexing getters
This commit is contained in:
@ -86,11 +86,11 @@ fn global_method() {
|
||||
#[wasm_bindgen_test]
|
||||
fn indexing() {
|
||||
let f = Indexing::new().unwrap();
|
||||
assert_eq!(f.get(123), -1);
|
||||
assert_eq!(f.get(123).unwrap(), -1);
|
||||
f.set(123, 456);
|
||||
assert_eq!(f.get(123), 456);
|
||||
assert_eq!(f.get(123).unwrap(), 456);
|
||||
f.delete(123);
|
||||
assert_eq!(f.get(123), -1);
|
||||
assert_eq!(f.get(123).unwrap(), -1);
|
||||
}
|
||||
|
||||
#[wasm_bindgen_test]
|
||||
|
Reference in New Issue
Block a user