Merge branch 'master' into extends_object

This commit is contained in:
Nick Fitzgerald
2018-08-09 10:57:15 -07:00
committed by GitHub
5 changed files with 134 additions and 38 deletions

View File

@ -290,7 +290,7 @@ fn for_each() {
#[wasm_bindgen_test]
fn array_inheritance() {
let array = js_array![0];
let array = Array::new();
assert!(array.is_instance_of::<Array>());
assert!(array.is_instance_of::<Object>());
}

View File

@ -1,10 +1,18 @@
use std::f64::{INFINITY, NAN};
use wasm_bindgen::JsCast;
use wasm_bindgen::JsValue;
use wasm_bindgen_test::*;
use wasm_bindgen::JsCast;
use js_sys::*;
#[wasm_bindgen_test]
fn number_inheritance() {
let number = Number::new(&JsValue::from(10));
assert!(number.is_instance_of::<Number>());
assert!(number.is_instance_of::<Object>());
}
#[wasm_bindgen_test]
fn is_finite() {
assert!(Number::is_finite(&42.into()));