]> jfr.im git - yt-dlp.git/blobdiff - test/test_jsinterp.py
[jsinterp, extractor/youtube] Minor fixes
[yt-dlp.git] / test / test_jsinterp.py
index 863e52458b47b9f045dd5ca206db6854b72cd9a6..778607fb259a18dec1aa447b8e0ef40502834aab 100644 (file)
@@ -129,6 +129,11 @@ def test_precedence(self):
         self.assertEqual(jsi.call_function('x'), [20, 20, 30, 40, 50])
 
     def test_builtins(self):
+        jsi = JSInterpreter('''
+        function x() { return NaN }
+        ''')
+        self.assertTrue(math.isnan(jsi.call_function('x')))
+
         jsi = JSInterpreter('''
         function x() { return new Date('Wednesday 31 December 1969 18:01:26 MDT') - 0; }
         ''')