mirror of
https://github.com/tc39/test262.git
synced 2025-07-26 23:44:27 +02:00
Merge pull request #148 from bocoup/144
Update front matter to include eithe es5id or es6id where missing. Closes gh-144
This commit is contained in:
commit
4b01ef4bcd
@ -5,6 +5,7 @@
|
|||||||
// copyright and this notice and otherwise comply with the Use Terms.
|
// copyright and this notice and otherwise comply with the Use Terms.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es5id: B.2.1
|
||||||
description: >
|
description: >
|
||||||
Object.getOwnPropertyDescriptor returns data desc for functions on
|
Object.getOwnPropertyDescriptor returns data desc for functions on
|
||||||
built-ins (Global.escape)
|
built-ins (Global.escape)
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Check type of various properties
|
info: Check type of various properties
|
||||||
|
es5id: B.2.1
|
||||||
description: Checking properties of this object (escape)
|
description: Checking properties of this object (escape)
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// copyright and this notice and otherwise comply with the Use Terms.
|
// copyright and this notice and otherwise comply with the Use Terms.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es5id: B.2.2
|
||||||
description: >
|
description: >
|
||||||
Object.getOwnPropertyDescriptor returns data desc for functions on
|
Object.getOwnPropertyDescriptor returns data desc for functions on
|
||||||
built-ins (Global.unescape)
|
built-ins (Global.unescape)
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Check type of various properties
|
info: Check type of various properties
|
||||||
|
es5id: B.2.2
|
||||||
description: Checking properties of this object (unescape)
|
description: Checking properties of this object (unescape)
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// copyright and this notice and otherwise comply with the Use Terms.
|
// copyright and this notice and otherwise comply with the Use Terms.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es5id: B.2.3
|
||||||
description: >
|
description: >
|
||||||
Object.getOwnPropertyDescriptor returns data desc for functions on
|
Object.getOwnPropertyDescriptor returns data desc for functions on
|
||||||
built-ins (String.prototype.substr)
|
built-ins (String.prototype.substr)
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// copyright and this notice and otherwise comply with the Use Terms.
|
// copyright and this notice and otherwise comply with the Use Terms.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es5id: B.2.4
|
||||||
description: >
|
description: >
|
||||||
Object.getOwnPropertyDescriptor returns data desc for functions on
|
Object.getOwnPropertyDescriptor returns data desc for functions on
|
||||||
built-ins (Date.prototype.getYear)
|
built-ins (Date.prototype.getYear)
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Check type of various properties
|
info: Check type of various properties
|
||||||
|
es5id: B.2.4
|
||||||
description: Checking properties of the Date object (getYear)
|
description: Checking properties of the Date object (getYear)
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// copyright and this notice and otherwise comply with the Use Terms.
|
// copyright and this notice and otherwise comply with the Use Terms.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es5id: B.2.5
|
||||||
description: >
|
description: >
|
||||||
Object.getOwnPropertyDescriptor returns data desc for functions on
|
Object.getOwnPropertyDescriptor returns data desc for functions on
|
||||||
built-ins (Date.prototype.setYear)
|
built-ins (Date.prototype.setYear)
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Check type of various properties
|
info: Check type of various properties
|
||||||
|
es5id: B.2.5
|
||||||
description: Checking properties of the Date object (setYear)
|
description: Checking properties of the Date object (setYear)
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// copyright and this notice and otherwise comply with the Use Terms.
|
// copyright and this notice and otherwise comply with the Use Terms.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es5id: B.2.6
|
||||||
description: >
|
description: >
|
||||||
Object.getOwnPropertyDescriptor returns data desc for functions on
|
Object.getOwnPropertyDescriptor returns data desc for functions on
|
||||||
built-ins (Date.prototype.toGMTString)
|
built-ins (Date.prototype.toGMTString)
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Check type of various properties
|
info: Check type of various properties
|
||||||
|
es5id: B.2.6
|
||||||
description: Checking properties of the Date object (toGMTString)
|
description: Checking properties of the Date object (toGMTString)
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// copyright and this notice and otherwise comply with the Use Terms.
|
// copyright and this notice and otherwise comply with the Use Terms.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: B.2.5.1
|
||||||
description: >
|
description: >
|
||||||
Object.getOwnPropertyDescriptor returns data desc for functions on
|
Object.getOwnPropertyDescriptor returns data desc for functions on
|
||||||
built-ins (RegExp.prototype.compile)
|
built-ins (RegExp.prototype.compile)
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
es5id: 22.1.2.1_T1
|
es6id: 22.1.2.1_T1
|
||||||
description: Testing Array.from when passed a String
|
description: Testing Array.from when passed a String
|
||||||
author: Hank Yates (hankyates@gmail.com)
|
author: Hank Yates (hankyates@gmail.com)
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
es5id: 22.1.2.1_T2
|
es6id: 22.1.2.1_T2
|
||||||
description: Testing Array.from when passed an Object is passed
|
description: Testing Array.from when passed an Object is passed
|
||||||
author: Hank Yates (hankyates@gmail.com)
|
author: Hank Yates (hankyates@gmail.com)
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
es5id: 22.1.2.1_T3
|
es6id: 22.1.2.1_T3
|
||||||
description: Testing Array.from when passed an undefined
|
description: Testing Array.from when passed an undefined
|
||||||
author: Hank Yates (hankyates@gmail.com)
|
author: Hank Yates (hankyates@gmail.com)
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
es5id: 22.1.2.3_T1
|
es6id: 22.1.2.3_T1
|
||||||
description: Testing Array#of when passed Strings
|
description: Testing Array#of when passed Strings
|
||||||
author: Hank Yates (hankyates@gmail.com)
|
author: Hank Yates (hankyates@gmail.com)
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
es5id: 22.1.2.3_T2
|
es6id: 22.1.2.3_T2
|
||||||
description: Testing Array#of when passed single argument
|
description: Testing Array#of when passed single argument
|
||||||
author: Hank Yates (hankyates@gmail.com)
|
author: Hank Yates (hankyates@gmail.com)
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.11
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.clz32 should return 32 if passed 0.
|
description: Math.clz32 should return 32 if passed 0.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.11
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.clz32 should return 31 if passed 1.
|
description: Math.clz32 should return 31 if passed 1.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.11
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.clz32 should return 0 if passed 2147483648
|
description: Math.clz32 should return 0 if passed 2147483648
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.17
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.fround should return Infinity if called with Infinity.
|
description: Math.fround should return Infinity if called with Infinity.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.17
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.fround should return NaN if called with NaN.
|
description: Math.fround should return NaN if called with NaN.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.17
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.fround should return 0 if called with 0.
|
description: Math.fround should return 0 if called with 0.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.18
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: >
|
description: >
|
||||||
Math.hypot should return Infinity if called with any argument that
|
Math.hypot should return Infinity if called with any argument that
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.18
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: >
|
description: >
|
||||||
Math.hypot should return Infinity if called with any argument that
|
Math.hypot should return Infinity if called with any argument that
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.18
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: >
|
description: >
|
||||||
Math.hypot should return NaN if called with any argument that is
|
Math.hypot should return NaN if called with any argument that is
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.18
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: >
|
description: >
|
||||||
Math.hypot should return Infinity if called with any argument that
|
Math.hypot should return Infinity if called with any argument that
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.18
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.hypot should return 0 if called with no arguments.
|
description: Math.hypot should return 0 if called with no arguments.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.18
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.hypot should return 4 if called with 3 and 2.6457513110645907.
|
description: Math.hypot should return 4 if called with 3 and 2.6457513110645907.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.18
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.hypot should return 5 if called with 3 and 4.
|
description: Math.hypot should return 5 if called with 3 and 4.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.18
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.hypot should return 0 if called with all arguments being 0.
|
description: Math.hypot should return 0 if called with all arguments being 0.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.18
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.hypot.length should return 2.
|
description: Math.hypot.length should return 2.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.35
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.trunc should return Infinity when called with Infinity.
|
description: Math.trunc should return Infinity when called with Infinity.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.35
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.trunc should return NaN when called with NaN.
|
description: Math.trunc should return NaN when called with NaN.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.35
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.trunc should return 0 if called with a value between 0 and -1.
|
description: Math.trunc should return 0 if called with a value between 0 and -1.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.35
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.trunc should return 0 if called with a value between 0 and 1.
|
description: Math.trunc should return 0 if called with a value between 0 and 1.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.35
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.trunc should return 4578 if called with 4578.584949
|
description: Math.trunc should return 4578 if called with 4578.584949
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.2.2.35
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Math.trunc should return 0 when called with 0.
|
description: Math.trunc should return 0 when called with 0.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.1.2.3
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Number.isInteger should return false if called with a double.
|
description: Number.isInteger should return false if called with a double.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.1.2.3
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Number.isInteger should return false if called with Infinity.
|
description: Number.isInteger should return false if called with Infinity.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.1.2.3
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Number.isInteger should return false if called with NaN.
|
description: Number.isInteger should return false if called with NaN.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.1.2.3
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: >
|
description: >
|
||||||
Number.isInteger should return false if called with a string
|
Number.isInteger should return false if called with a string
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.1.2.3
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: >
|
description: >
|
||||||
Number.isInteger should return false if called with a string
|
Number.isInteger should return false if called with a string
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.1.2.3
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Number.isInteger should return true if called with an integer.
|
description: Number.isInteger should return true if called with an integer.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.1.2.4
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Number.IsNaN should return false if called with a boolean.
|
description: Number.IsNaN should return false if called with a boolean.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.1.2.4
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Number.IsNaN should return true if called with NaN.
|
description: Number.IsNaN should return true if called with NaN.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.1.2.4
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: >
|
description: >
|
||||||
Number.IsNaN should return false if called with a non-number
|
Number.IsNaN should return false if called with a non-number
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: 20.1.2.4
|
||||||
author: Ryan Lewis
|
author: Ryan Lewis
|
||||||
description: Number.IsNaN should return false if called with a String.
|
description: Number.IsNaN should return false if called with a String.
|
||||||
includes: [runTestCase.js]
|
includes: [runTestCase.js]
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise is the Promise property of the global object
|
Promise is the Promise property of the global object
|
||||||
|
es6id: S25.4.3.1_A1.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise === global.Promise
|
description: Promise === global.Promise
|
||||||
includes: [fnGlobalObject.js]
|
includes: [fnGlobalObject.js]
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise throws TypeError when 'this' is not Object
|
Promise throws TypeError when 'this' is not Object
|
||||||
|
es6id: S25.4.3.1_A2.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.call("non-object") throws TypeError
|
description: Promise.call("non-object") throws TypeError
|
||||||
negative: TypeError
|
negative: TypeError
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise throws TypeError when 'this' is constructed but unsettled promise
|
Promise throws TypeError when 'this' is constructed but unsettled promise
|
||||||
|
es6id: S25.4.3.1_A2.2_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.call(new Promise()) throws TypeError
|
description: Promise.call(new Promise()) throws TypeError
|
||||||
---*/
|
---*/
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise throws TypeError when 'this' is resolved promise
|
Promise throws TypeError when 'this' is resolved promise
|
||||||
|
es6id: S25.4.3.1_A2.3_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.call(resolved Promise) throws TypeError
|
description: Promise.call(resolved Promise) throws TypeError
|
||||||
---*/
|
---*/
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise throws TypeError when 'this' is rejected promise
|
Promise throws TypeError when 'this' is rejected promise
|
||||||
|
es6id: S25.4.3.1_A2.4_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.call(rejected Promise) throws TypeError
|
description: Promise.call(rejected Promise) throws TypeError
|
||||||
---*/
|
---*/
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise throws TypeError when executor is not callable
|
Promise throws TypeError when executor is not callable
|
||||||
|
es6id: S25.4.3.1_A3.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: new Promise("not callable") throws TypeError
|
description: new Promise("not callable") throws TypeError
|
||||||
negative: TypeError
|
negative: TypeError
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
info: >
|
info: >
|
||||||
Promise catches exceptions thrown from executor and turns
|
Promise catches exceptions thrown from executor and turns
|
||||||
them into reject
|
them into reject
|
||||||
|
es6id: S25.4.3.1_A4.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: new Promise(function () { throw }) should reject
|
description: new Promise(function () { throw }) should reject
|
||||||
---*/
|
---*/
|
||||||
|
@ -6,6 +6,7 @@ info: >
|
|||||||
Promise executor has predictable environment
|
Promise executor has predictable environment
|
||||||
'this' should be global object in sloppy mode,
|
'this' should be global object in sloppy mode,
|
||||||
undefined in strict mode
|
undefined in strict mode
|
||||||
|
es6id: S25.4.3.1_A5.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise executor gets default handling for 'this'
|
description: Promise executor gets default handling for 'this'
|
||||||
flags: [noStrict]
|
flags: [noStrict]
|
||||||
|
@ -6,6 +6,7 @@ info: >
|
|||||||
Promise executor has predictable environment
|
Promise executor has predictable environment
|
||||||
'this' should be global object in sloppy mode,
|
'this' should be global object in sloppy mode,
|
||||||
undefined in strict mode
|
undefined in strict mode
|
||||||
|
es6id: S25.4.3.1_A5.1_T2
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise executor gets default handling for 'this'
|
description: Promise executor gets default handling for 'this'
|
||||||
flags: [onlyStrict]
|
flags: [onlyStrict]
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Promise.all is callable
|
info: Promise.all is callable
|
||||||
es5id: 25.4.4.1_A1.1_T1
|
es6id: 25.4.4.1_A1.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all is callable
|
description: Promise.all is callable
|
||||||
---*/
|
---*/
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Promise.all expects 1 argument
|
info: Promise.all expects 1 argument
|
||||||
es5id: 25.4.4.1_A1.2_T1
|
es6id: 25.4.4.1_A1.2_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all expects 1 argument
|
description: Promise.all expects 1 argument
|
||||||
---*/
|
---*/
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Promise.all([]) is a Promise
|
info: Promise.all([]) is a Promise
|
||||||
es5id: 25.4.4.1_A2.1_T1
|
es6id: 25.4.4.1_A2.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all returns a Promise
|
description: Promise.all returns a Promise
|
||||||
---*/
|
---*/
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Promise.all([]) is resolved immediately
|
info: Promise.all([]) is resolved immediately
|
||||||
es5id: 25.4.4.1_A2.2_T1
|
es6id: 25.4.4.1_A2.2_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
includes: [PromiseHelper.js]
|
includes: [PromiseHelper.js]
|
||||||
description: Promise.all([]) returns immediately
|
description: Promise.all([]) returns immediately
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Promise.all([]) returns a promise for a new empty array
|
info: Promise.all([]) returns a promise for a new empty array
|
||||||
es5id: 25.4.4.1_A2.3_T1
|
es6id: 25.4.4.1_A2.3_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all([]) returns a promise for an array
|
description: Promise.all([]) returns a promise for an array
|
||||||
---*/
|
---*/
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Promise.all is resolved with a new empty array
|
info: Promise.all is resolved with a new empty array
|
||||||
es5id: 25.4.4.1_A2.3_T2
|
es6id: 25.4.4.1_A2.3_T2
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all([]) returns a Promise for an empty array
|
description: Promise.all([]) returns a Promise for an empty array
|
||||||
---*/
|
---*/
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Promise.all([]) is resolved with Promise for a new empty array
|
info: Promise.all([]) is resolved with Promise for a new empty array
|
||||||
es5id: 25.4.4.1_A2.3_T3
|
es6id: 25.4.4.1_A2.3_T3
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all([]) is resolved with a Promise for a new array
|
description: Promise.all([]) is resolved with a Promise for a new array
|
||||||
---*/
|
---*/
|
||||||
|
@ -6,7 +6,7 @@ info: >
|
|||||||
Promise.all expects an iterable argument;
|
Promise.all expects an iterable argument;
|
||||||
ref 7.4.1 non-Object fails CheckIterable
|
ref 7.4.1 non-Object fails CheckIterable
|
||||||
ref 7.4.2 GetIterator throws TypeError if CheckIterable fails
|
ref 7.4.2 GetIterator throws TypeError if CheckIterable fails
|
||||||
es5id: 25.4.4.1_A3.1_T1
|
es6id: 25.4.4.1_A3.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all(3) returns Promise rejected with TypeError
|
description: Promise.all(3) returns Promise rejected with TypeError
|
||||||
---*/
|
---*/
|
||||||
|
@ -7,6 +7,7 @@ info: >
|
|||||||
fails if recieves an abrupt completion
|
fails if recieves an abrupt completion
|
||||||
ref 7.4.1 non-Object fails CheckIterable
|
ref 7.4.1 non-Object fails CheckIterable
|
||||||
ref 7.4.2 GetIterator throws TypeError if CheckIterable fails
|
ref 7.4.2 GetIterator throws TypeError if CheckIterable fails
|
||||||
|
es6id: S25.4.4.1_A3.1_T2
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all(new Error()) returns Promise rejected with TypeError
|
description: Promise.all(new Error()) returns Promise rejected with TypeError
|
||||||
---*/
|
---*/
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
info: >
|
info: >
|
||||||
Promise.all expects an iterable argument;
|
Promise.all expects an iterable argument;
|
||||||
fails if GetIterator returns an abrupt completion.
|
fails if GetIterator returns an abrupt completion.
|
||||||
|
es6id: S25.4.4.1_A3.1_T3
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all((throw on GetIterator)) returns Promise rejected with TypeError
|
description: Promise.all((throw on GetIterator)) returns Promise rejected with TypeError
|
||||||
---*/
|
---*/
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise.all should throw if 'this' does not conform to Promise constructor
|
Promise.all should throw if 'this' does not conform to Promise constructor
|
||||||
|
es6id: S25.4.4.1_A4.1_T1
|
||||||
negative: TypeError
|
negative: TypeError
|
||||||
description: this must conform to Promise constructor in Promise.all
|
description: this must conform to Promise constructor in Promise.all
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
info: >
|
info: >
|
||||||
Promise.all expects an iterable argument;
|
Promise.all expects an iterable argument;
|
||||||
rejects if IteratorStep() throws
|
rejects if IteratorStep() throws
|
||||||
|
es6id: S25.4.4.1_A5.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: iterator.next throws, causing Promise.all to reject
|
description: iterator.next throws, causing Promise.all to reject
|
||||||
---*/
|
---*/
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise.all with 0-element array
|
Promise.all with 0-element array
|
||||||
|
es6id: S25.4.4.1_A5.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all([]) produces a promise
|
description: Promise.all([]) produces a promise
|
||||||
---*/
|
---*/
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
info: >
|
info: >
|
||||||
Promise.all with 0-element array
|
Promise.all with 0-element array
|
||||||
should accept an empty array
|
should accept an empty array
|
||||||
|
es6id: S25.4.4.1_A6.1_T2
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all([]) returns a promise for an empty array
|
description: Promise.all([]) returns a promise for an empty array
|
||||||
---*/
|
---*/
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
info: >
|
info: >
|
||||||
Promise.all with 1-element array
|
Promise.all with 1-element array
|
||||||
should accept an array with settled promise
|
should accept an array with settled promise
|
||||||
|
es6id: S25.4.4.1_A6.1_T2
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all([p1]) is resolved with a promise for a one-element array
|
description: Promise.all([p1]) is resolved with a promise for a one-element array
|
||||||
---*/
|
---*/
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
info: >
|
info: >
|
||||||
Promise.all with 1-element array
|
Promise.all with 1-element array
|
||||||
should accept an array with settled promise
|
should accept an array with settled promise
|
||||||
|
es6id: S25.4.4.1_A7.2_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all() accepts a one-element array
|
description: Promise.all() accepts a one-element array
|
||||||
includes: [PromiseHelper.js]
|
includes: [PromiseHelper.js]
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// See LICENSE for details.
|
// See LICENSE for details.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: S25.4.4.1_A8.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all([p1, p2]) resolution functions are called in predictable sequence
|
description: Promise.all([p1, p2]) resolution functions are called in predictable sequence
|
||||||
includes: [PromiseHelper.js]
|
includes: [PromiseHelper.js]
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise.all with 2-element array
|
Promise.all with 2-element array
|
||||||
|
es6id: S25.4.4.1_A8.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all() rejects when a promise in its array rejects
|
description: Promise.all() rejects when a promise in its array rejects
|
||||||
includes: [PromiseHelper.js]
|
includes: [PromiseHelper.js]
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise.all with 2-element array
|
Promise.all with 2-element array
|
||||||
|
es6id: S25.4.4.1_A8.2_T2
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.all() rejects when second promise in array rejects
|
description: Promise.all() rejects when second promise in array rejects
|
||||||
includes: [PromiseHelper.js]
|
includes: [PromiseHelper.js]
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
info: >
|
info: >
|
||||||
Promise prototype object exists, is object, not enumerable, writable,
|
Promise prototype object exists, is object, not enumerable, writable,
|
||||||
or configurable
|
or configurable
|
||||||
|
es6id: S25.4.4.2_A1.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise prototype exists
|
description: Promise prototype exists
|
||||||
---*/
|
---*/
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise prototype object is an ordinary object
|
Promise prototype object is an ordinary object
|
||||||
|
es6id: S25.4.5_A1.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise prototype does not have [[PromiseState]] internal slot
|
description: Promise prototype does not have [[PromiseState]] internal slot
|
||||||
negative: TypeError
|
negative: TypeError
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise prototype object is an ordinary object
|
Promise prototype object is an ordinary object
|
||||||
|
es6id: S25.4.5_A2.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise prototype is a standard built-in Object
|
description: Promise prototype is a standard built-in Object
|
||||||
---*/
|
---*/
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise.prototype.constructor is the Promise constructor
|
Promise.prototype.constructor is the Promise constructor
|
||||||
|
es6id: S25.4.5_A3.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.prototype.constructor is the Promise constructor
|
description: Promise.prototype.constructor is the Promise constructor
|
||||||
---*/
|
---*/
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
Promise prototype.catch is a function
|
Promise prototype.catch is a function
|
||||||
|
es6id: S25.4.5.1_A1.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.prototype.catch is a function
|
description: Promise.prototype.catch is a function
|
||||||
---*/
|
---*/
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
catch is a method on a Promise
|
catch is a method on a Promise
|
||||||
|
es6id: S25.4.5.1_A2.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: catch is a method on a Promise
|
description: catch is a method on a Promise
|
||||||
---*/
|
---*/
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
catch(arg) is equivalent to then(undefined, arg)
|
catch(arg) is equivalent to then(undefined, arg)
|
||||||
|
es6id: S25.4.5.1_A3.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: catch is implemented in terms of then
|
description: catch is implemented in terms of then
|
||||||
---*/
|
---*/
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
/*---
|
/*---
|
||||||
info: >
|
info: >
|
||||||
catch(arg) is equivalent to then(undefined, arg)
|
catch(arg) is equivalent to then(undefined, arg)
|
||||||
|
es6id: S25.4.5.1_A3.1_T2
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: catch is implemented in terms of then
|
description: catch is implemented in terms of then
|
||||||
---*/
|
---*/
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Promise.race is callable
|
info: Promise.race is callable
|
||||||
|
es6id: S25.4.4.3_A1.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race is callable
|
description: Promise.race is callable
|
||||||
---*/
|
---*/
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Promise.race returns a new promise
|
info: Promise.race returns a new promise
|
||||||
|
es6id: S25.4.4.3_A2.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race returns a new promise
|
description: Promise.race returns a new promise
|
||||||
---*/
|
---*/
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Promise.race rejects on non-iterable argument
|
info: Promise.race rejects on non-iterable argument
|
||||||
|
es6id: S25.4.4.3_A2.2_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race rejects if argument is not object or is non-iterable
|
description: Promise.race rejects if argument is not object or is non-iterable
|
||||||
---*/
|
---*/
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
/*---
|
/*---
|
||||||
info: Promise.race rejects on non-iterable argument
|
info: Promise.race rejects on non-iterable argument
|
||||||
|
es6id: S25.4.4.3_A2.2_T2
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race rejects if argument is not object or is non-iterable
|
description: Promise.race rejects if argument is not object or is non-iterable
|
||||||
---*/
|
---*/
|
||||||
|
@ -6,7 +6,7 @@ info: >
|
|||||||
Promise.race rejects when GetIterator() returns an abrupt completion
|
Promise.race rejects when GetIterator() returns an abrupt completion
|
||||||
4. Let iterator be GetIterator(iterable).
|
4. Let iterator be GetIterator(iterable).
|
||||||
5. IfAbruptRejectPromise(iterator, promiseCapability)
|
5. IfAbruptRejectPromise(iterator, promiseCapability)
|
||||||
|
es6id: S25.4.4.3_A2.2_T3
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race rejects if GetIterator throws
|
description: Promise.race rejects if GetIterator throws
|
||||||
---*/
|
---*/
|
||||||
|
@ -6,6 +6,7 @@ info: >
|
|||||||
Promise.race throws on invalid 'this'
|
Promise.race throws on invalid 'this'
|
||||||
Note: must have at least one element in array, or else Promise.race
|
Note: must have at least one element in array, or else Promise.race
|
||||||
never exercises the code that throws
|
never exercises the code that throws
|
||||||
|
es6id: S25.4.4.3_A3.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race throws if 'this' does not conform to Promise constructor
|
description: Promise.race throws if 'this' does not conform to Promise constructor
|
||||||
negative: TypeError
|
negative: TypeError
|
||||||
|
@ -6,6 +6,7 @@ info: >
|
|||||||
Promise.race must throw TypeError per
|
Promise.race must throw TypeError per
|
||||||
CreatePromiseCapabilityRecord step 8 when
|
CreatePromiseCapabilityRecord step 8 when
|
||||||
promiseCapabliity.[[Resolve]] is not callable
|
promiseCapabliity.[[Resolve]] is not callable
|
||||||
|
es6id: S25.4.4.3_A3.1_T2
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race throws TypeError, even on empty array, when 'this' does not conform to Promise constructor
|
description: Promise.race throws TypeError, even on empty array, when 'this' does not conform to Promise constructor
|
||||||
negative: TypeError
|
negative: TypeError
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// See LICENSE for details.
|
// See LICENSE for details.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: S25.4.4.3_A4.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race rejects if IteratorStep throws
|
description: Promise.race rejects if IteratorStep throws
|
||||||
---*/
|
---*/
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// See LICENSE for details.
|
// See LICENSE for details.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: S25.4.4.3_A4.1_T2
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race rejects if IteratorStep throws
|
description: Promise.race rejects if IteratorStep throws
|
||||||
---*/
|
---*/
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// See LICENSE for details.
|
// See LICENSE for details.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: S25.4.4.3_A5.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race([]) never settles
|
description: Promise.race([]) never settles
|
||||||
---*/
|
---*/
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// See LICENSE for details.
|
// See LICENSE for details.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: S25.4.4.3_A6.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race([1]) settles immediately
|
description: Promise.race([1]) settles immediately
|
||||||
includes: [PromiseHelper.js]
|
includes: [PromiseHelper.js]
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// See LICENSE for details.
|
// See LICENSE for details.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: S25.4.4.3_A6.2_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race([p1]) settles immediately
|
description: Promise.race([p1]) settles immediately
|
||||||
includes: [PromiseHelper.js]
|
includes: [PromiseHelper.js]
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// See LICENSE for details.
|
// See LICENSE for details.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: S25.4.4.3_A7.1_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race([p1, p2]) settles when first settles
|
description: Promise.race([p1, p2]) settles when first settles
|
||||||
includes: [PromiseHelper.js]
|
includes: [PromiseHelper.js]
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// See LICENSE for details.
|
// See LICENSE for details.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: S25.4.4.3_A7.1_T2
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race([p1, p2]) settles when first settles
|
description: Promise.race([p1, p2]) settles when first settles
|
||||||
includes: [PromiseHelper.js]
|
includes: [PromiseHelper.js]
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// See LICENSE for details.
|
// See LICENSE for details.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: S25.4.4.3_A7.1_T3
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race([p1, p2]) settles when first settles
|
description: Promise.race([p1, p2]) settles when first settles
|
||||||
includes: [PromiseHelper.js]
|
includes: [PromiseHelper.js]
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// See LICENSE for details.
|
// See LICENSE for details.
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
|
es6id: S25.4.4.3_A7.2_T1
|
||||||
author: Sam Mikes
|
author: Sam Mikes
|
||||||
description: Promise.race([p1, p2]) settles when first settles
|
description: Promise.race([p1, p2]) settles when first settles
|
||||||
includes: [PromiseHelper.js]
|
includes: [PromiseHelper.js]
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user