//------------------------------------------------------------------------------------------------------- // Copyright (C) Microsoft. All rights reserved. // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information. //------------------------------------------------------------------------------------------------------- /* *******************************UNIT TEST FOR SWITCH CASE OPTIMIZATION******************************* * Test with two switch statements. */ function f(x,y) { switch(x) { case 'abc': WScript.Echo('abc'); break; case 'def': WScript.Echo('def'); break; case 'ghi': WScript.Echo('ghi'); break; case 'jkl': WScript.Echo('jkl'); break; case 'mno': WScript.Echo('mno'); break; case 'pqr': WScript.Echo('pqr'); break; case 'stu': WScript.Echo('stu'); break; case 'vxy': WScript.Echo('vxy'); break; case 'z': WScript.Echo('z'); break; default: WScript.Echo('default'); break; } } f('abc'); f(new Object); f(new Object);