Commit graph

1334 commits

Author SHA1 Message Date
Jonathan Puckey
a73c77e44f Improve Symbol test. 2011-05-21 21:31:41 +02:00
Jonathan Puckey
c8049c6298 Fix PlacedSymbol test. 2011-05-21 21:28:30 +02:00
Jonathan Puckey
06bc50bb57 Rectangle & Size tests: use toString where possible for comparisons. 2011-05-21 21:11:53 +02:00
Jonathan Puckey
473804ad60 Punctuation. 2011-05-21 21:02:06 +02:00
Jonathan Puckey
0e297e56ac Point tests: use string comparison where possible. 2011-05-21 21:01:36 +02:00
Jonathan Puckey
4b9a00a65c Add test to Point. 2011-05-21 21:01:01 +02:00
Jonathan Puckey
c0ecc7f85c More work on test helpers. 2011-05-21 20:37:25 +02:00
Jonathan Puckey
0fdfd0033f Tests helpers: add compareSegmentPoints function. 2011-05-21 20:36:30 +02:00
Jonathan Puckey
667992e9f0 Add cloning test for layer that checks the current active layer. 2011-05-21 20:35:45 +02:00
Jonathan Puckey
14477aac59 Add clone test for group with clip-mask. 2011-05-21 20:35:13 +02:00
Jonathan Puckey
861f826aa8 Rename PlacedSymbol testing module. 2011-05-21 20:33:08 +02:00
Jonathan Puckey
88a3f0a345 Add failing Symbol test. 2011-05-21 20:32:41 +02:00
Jonathan Puckey
de22e48ef2 PlacedSymbol tests: remove comment. 2011-05-21 20:32:08 +02:00
Jonathan Puckey
f5e9ad2e85 Tests: use compareSegmentLists in compareItems helper. 2011-05-21 19:42:29 +02:00
Jonathan Puckey
fc8a9bb10b Punctuation. 2011-05-21 19:41:33 +02:00
Jonathan Puckey
40832a524b Tests helpers: implement compareSegments and compareSegmentLists. 2011-05-21 19:41:02 +02:00
Jonathan Puckey
7cdacc5536 Optimize Segment#initialize for minification. 2011-05-21 19:21:13 +02:00
Jonathan Puckey
a2a603fce4 Tests: more checkIdentity work in helpers. 2011-05-21 19:11:43 +02:00
Jonathan Puckey
ed8032af0f Tests: Item_Cloning: rename blendModes. 2011-05-21 18:45:41 +02:00
Jonathan Puckey
2bc1c4682d Tests: add checkIdentity flag to helper functions for strict comparison check. 2011-05-21 18:43:22 +02:00
Jonathan Puckey
cadace42ce Tests: Improve compareItems function. 2011-05-21 18:38:49 +02:00
Jonathan Puckey
572b62590e Fix Raster#clone. 2011-05-21 18:02:09 +02:00
Jonathan Puckey
f2e01a8837 Color: Rename variable name due to conflict. 2011-05-21 17:56:54 +02:00
Jonathan Puckey
81558cb54f Avoid double lookup of component key. 2011-05-21 17:49:54 +02:00
Jonathan Puckey
f3deed81cd Optimize Color#initialize for minifying. 2011-05-21 17:40:29 +02:00
Jonathan Puckey
f83d16906c Clone the color when calling Color#convert with the same color type. 2011-05-21 17:37:36 +02:00
Jonathan Puckey
e5034a5a76 Color#clone: don't initialize when calling 'new this.constructor'. 2011-05-21 17:35:37 +02:00
Jonathan Puckey
7ee42d5cfa Make Raster test fail. 2011-05-21 17:25:33 +02:00
Jonathan Puckey
74ddc9e7d1 Add failing test for Color#convert. 2011-05-21 17:25:05 +02:00
Jonathan Puckey
024e8eb19b Fix Color cloning by adding clone function and using it in Color#initialize. 2011-05-21 17:13:25 +02:00
Jonathan Puckey
0a86c2b34e Merge remote branch 'origin/master'
Conflicts:
	test/lib/helpers.js
2011-05-21 16:25:54 +02:00
Jürg Lehni
816424a9c5 Merge remote-tracking branch 'origin/master'
Conflicts:
	test/lib/helpers.js
2011-05-21 14:41:08 +01:00
Jürg Lehni
456abcfda3 Clean up compareItems() test code. 2011-05-21 14:29:15 +01:00
Jürg Lehni
b3281806a3 No need to check if _style is defined now since even Layer (ineriting from Group) now has a style. 2011-05-21 14:29:00 +01:00
Jürg Lehni
8b9f9ea6db Do not access internal properties from tests. 2011-05-21 14:28:31 +01:00
Jürg Lehni
eb44238f53 Fix Layer nesting tests. 2011-05-21 14:28:20 +01:00
Jürg Lehni
a51957bf64 Change PathStyle to clone values in setters if they provide a clone function. This requires also using equals() wherevere they are checked to be the same or different. 2011-05-21 14:28:08 +01:00
Jürg Lehni
2b5d648e96 Change SegmentPoint.create() to copy over selected state from a provided other point or object. 2011-05-21 14:27:29 +01:00
Jonathan Puckey
da28757111 compareItems helper: make color comparison strict. 2011-05-21 14:07:29 +02:00
Jonathan Puckey
ce586bd07e Remove todo. 2011-05-21 14:06:37 +02:00
Jonathan Puckey
e386ce179a Tests: cloneAndCompare: if the item has a name, check that the copy is returned when accessing the children list of its parent by its name. 2011-05-21 14:05:52 +02:00
Jonathan Puckey
1cdaa3a86b Add failing Color cloning tests. 2011-05-21 13:34:27 +02:00
Jonathan Puckey
888a5cf348 Tests: add Raster#clone() test. 2011-05-21 12:50:36 +02:00
Jonathan Puckey
73a2f0f256 Implement Raster#clone. 2011-05-21 12:50:02 +02:00
Jonathan Puckey
fd810e9804 Tests: clean up whitespace in compareItems. 2011-05-21 12:49:15 +02:00
Jonathan Puckey
d03dd05195 Tests: compareItems: compare item#matrix if present. 2011-05-21 12:48:43 +02:00
Jonathan Puckey
c3092db208 Add Raster specific tests to compareItems helper function. 2011-05-21 12:47:58 +02:00
Jonathan Puckey
b579b9c96c Tests: cloneAndCompare: compare item._parent and item.nextSibling. 2011-05-21 12:46:21 +02:00
Jonathan Puckey
6bfec35a2e Close 'appendTop / appendBottom / nesting' layer test function. 2011-05-21 12:21:27 +02:00
Jonathan Puckey
7fe21754f5 Add test to compare cloning of item with a GradientColor. 2011-05-21 12:11:44 +02:00