tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

String-toSource.js (767B)


      1 // |reftest| skip-if(!String.prototype.toSource)
      2 
      3 /*
      4 * Any copyright is dedicated to the Public Domain.
      5 * http://creativecommons.org/licenses/publicdomain/
      6 */
      7 
      8 assertEq(raisesException(TypeError)('String.prototype.toSource.call(42)'), true);
      9 assertEq(raisesException(TypeError)('String.prototype.toSource.call(true)'), true);
     10 assertEq(raisesException(TypeError)('String.prototype.toSource.call({})'), true);
     11 assertEq(raisesException(TypeError)('String.prototype.toSource.call(null)'), true);
     12 assertEq(raisesException(TypeError)('String.prototype.toSource.call([])'), true);
     13 assertEq(raisesException(TypeError)('String.prototype.toSource.call(undefined)'), true);
     14 assertEq(completesNormally('String.prototype.toSource.call("")'), true);
     15 
     16 reportCompare(true, true);