| Index: test/webkit/fast/js/kde/conditional.js
|
| diff --git a/test/webkit/array-tostring-and-join.js b/test/webkit/fast/js/kde/conditional.js
|
| similarity index 83%
|
| copy from test/webkit/array-tostring-and-join.js
|
| copy to test/webkit/fast/js/kde/conditional.js
|
| index b4fdb51b47f0b450a53fc725a133c27a21c5375d..ee9c0bf867121a93d143e8074ca4b0871d7cdfc5 100644
|
| --- a/test/webkit/array-tostring-and-join.js
|
| +++ b/test/webkit/fast/js/kde/conditional.js
|
| @@ -21,16 +21,13 @@
|
| // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
| // SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
| -description(
|
| -
|
| -"This test checks that toString and join share the same HashSet for visited elements."
|
| -
|
| -);
|
| -
|
| -var arr = [1, 2];
|
| -var obj = {};
|
| -obj.__proto__.toString = function() { return "*" + arr + "*"; }
|
| -arr[2] = arr;
|
| -arr[3] = obj;
|
| -
|
| -shouldBe("arr.join()", "'1,2,,**'");
|
| +description("KDE JS Test");
|
| +shouldBe("true ? 1 : 2", "1");
|
| +shouldBe("false ? 1 : 2", "2");
|
| +shouldBe("'abc' ? 1 : 2", "1");
|
| +shouldBe("null ? 1 : 2", "2");
|
| +shouldBe("undefined ? 1 : 2", "2");
|
| +var a = 1;
|
| +if ( undefined )
|
| + a = 2;
|
| +shouldBe("/*var a=1;if (undefined) a = 2;*/ a", "1");
|
|
|