From 6662fabcb81b182cec16bbc844bfb23e2fe54fa2 Mon Sep 17 00:00:00 2001 From: Ross Boucher Date: Fri, 23 Apr 2010 16:43:22 -0700 Subject: [PATCH] Tests for the bug exposed in the previous cparray commit. --- Tests/Foundation/CPArrayTest.j | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Tests/Foundation/CPArrayTest.j b/Tests/Foundation/CPArrayTest.j index c9894fc10..f99ec7b78 100644 --- a/Tests/Foundation/CPArrayTest.j +++ b/Tests/Foundation/CPArrayTest.j @@ -212,10 +212,15 @@ - (void)testInitWithArrayCopyItems { - var a = [[CopyableObject new], 2, 3]; + var a = [[CopyableObject new], 2, 3, {empty:true}]; var b = [[CPArray alloc] initWithArray:a copyItems:YES]; [self assert:a notEqual:b]; + + [self assert:a[0] notEqual:b[0]]; + [self assert:a[1] equals:b[1]]; + [self assert:a[2] equals:b[2]]; + [self assertTrue:a[3] === b[3]]; } - (void)testIsEqualToArray