From c537541825fe82c85e6d2f0ea8b793bbdd31a792 Mon Sep 17 00:00:00 2001 From: Gerrit Riessen Date: Sat, 23 Apr 2011 20:56:23 +0200 Subject: [PATCH] added test for color equal to color --- Tests/AppKit/CGColorTest.j | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Tests/AppKit/CGColorTest.j b/Tests/AppKit/CGColorTest.j index f437b1d46..97416ef87 100644 --- a/Tests/AppKit/CGColorTest.j +++ b/Tests/AppKit/CGColorTest.j @@ -197,11 +197,20 @@ - (void)testColorEqualToColor { - var clr1 = CGColorCreateGenericRGB(0.4, 0.3, 0.2, 0.3); [self assert:true equals:CGColorEqualToColor(NULL,NULL)]; + + var clr1 = CGColorCreateGenericRGB(0.4, 0.3, 0.2, 0.3); [self assert:false equals:CGColorEqualToColor(NULL,clr1)]; [self assert:true equals:CGColorEqualToColor(clr1,clr1)]; [self assert:false equals:CGColorEqualToColor(clr1,NULL)]; + + var clr2 = CGColorCreateGenericRGB(0.4, 0.3, 0.2, 0.3); + [self assert:true equals:CGColorEqualToColor(clr1,clr2)]; + [self assert:true equals:CGColorEqualToColor(clr2,clr1)]; + + clr2 = CGColorCreateGenericCMYK(0.2, 0.3, 0.4, 0.5, 0.6); + [self assert:false equals:CGColorEqualToColor(clr1,clr2)]; + [self assert:false equals:CGColorEqualToColor(clr2,clr1)]; } @end