File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
graal-js/src/com.oracle.truffle.js.test/js Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change 1+ /*
2+ * Copyright (c) 2023, 2023, Oracle and/or its affiliates. All rights reserved.
3+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4+ *
5+ * Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl.
6+ */
7+
8+ load ( "assert.js" ) ;
9+
10+ var minValue = java . lang . Long . MIN_VALUE ;
11+ var maxValue = java . lang . Long . MAX_VALUE ;
12+ var someValue = java . lang . Long . parseLong ( "12345678901" ) ;
13+
14+ assertTrue ( Number . isFinite ( minValue ) ) ;
15+ assertTrue ( Number . isFinite ( maxValue ) ) ;
16+ assertTrue ( Number . isFinite ( someValue ) ) ;
17+
18+ assertTrue ( Number . isInteger ( minValue ) ) ;
19+ assertTrue ( Number . isInteger ( maxValue ) ) ;
20+ assertTrue ( Number . isInteger ( someValue ) ) ;
21+
22+ assertFalse ( Number . isSafeInteger ( minValue ) ) ;
23+ assertFalse ( Number . isSafeInteger ( maxValue ) ) ;
24+ assertTrue ( Number . isSafeInteger ( someValue ) ) ;
You can’t perform that action at this time.
0 commit comments