Commit graph

198 commits

Author SHA1 Message Date
Jürg Lehni
fdb6e8dff2 Remove debug logging. 2011-07-04 20:09:49 +02:00
Jürg Lehni
f817f748f8 Merge remote-tracking branch 'origin/master' 2011-07-04 19:49:12 +02:00
Jürg Lehni
0eb2546fff Improve Group bounds tests. 2011-07-04 19:46:56 +02:00
Jonathan Puckey
724fdcd727 Merge remote branch 'origin/master' 2011-07-04 15:10:26 +02:00
Jonathan Puckey
d726cef4e4 Add a few PlacedSymbol tests, two of which are failing. 2011-07-04 15:09:17 +02:00
Jürg Lehni
79c0ad8cc5 Update copyright notices. 2011-07-01 12:17:45 +02:00
Jonathan Puckey
115d12f6ce Add failing test where cloning a linked size throws an error. 2011-06-21 18:42:53 +02:00
Jonathan Puckey
4c306b9997 Add failing test where after cloning a selected item, it isn't added to the Project#selectedItems array. 2011-06-21 01:31:07 +02:00
Jürg Lehni
2f2b3ed7e0 Fix selection behavior when segment lists are cleared, in which case we expect the path to remain selected. 2011-06-20 19:08:34 +01:00
Jürg Lehni
8909216cc0 Remove use of characterStyle / paragraphStyle where not necessary. 2011-06-20 18:55:08 +01:00
Jürg Lehni
0a877adba7 Define tests for path.bounds and path.strokeBounds with different stroke styles. 2011-06-20 18:49:16 +01:00
Jonathan Puckey
a2a8939d5d Path# rename #pointsToCurves to #simplify and #curvesToPoints to #flatten. 2011-06-20 19:17:07 +02:00
Jonathan Puckey
5e495a3a6e Add tests for selection state after removing all segments of a path. 2011-06-20 17:00:41 +02:00
Jonathan Puckey
1ae2a4ba4b Fix bug in Path#selected test. 2011-06-20 16:59:51 +02:00
Jonathan Puckey
00476c327e Add tests for Path selection after calling Path#curvesToPoints() and Path#smooth(). 2011-06-20 16:51:13 +02:00
Jürg Lehni
6f4a9d5c7b Merge branch 'master' of github.com:scriptographer/paper.js
Conflicts:
	test/tests/Item.js
2011-06-17 16:36:58 +01:00
Jürg Lehni
c4b51209f3 Improve named child access tests. 2011-06-17 16:33:25 +01:00
Jonathan Puckey
6fc08c6417 Item: implement #addChild(item), #insertChild(index, item), #insertAbove(item) and #insertBelow(item) Deprecate: #moveAbove, #moveBelow, #appendTop, #appendBottom. 2011-06-17 16:58:41 +02:00
Jonathan Puckey
9f7b4b7480 Add failing test: After selecting a segment, Path#selected should return true 2011-06-17 14:10:10 +02:00
Jürg Lehni
630c566717 Fix tests for #arcTo() commands that are supposed to throw an error. 2011-06-16 23:58:28 +01:00
Jürg Lehni
658fc4b2ff Fix Path#selected tests. 2011-06-14 15:37:46 +01:00
Jürg Lehni
d27ff7803c Fix Path#arcTo() tests. 2011-06-14 13:09:06 +01:00
Jürg Lehni
5a601f39a4 Fix tests for Point#getDirectedAngle(point). 2011-06-14 12:44:56 +01:00
Jonathan Puckey
e69395ced0 Add failing test. 2011-06-14 12:19:54 +02:00
Jonathan Puckey
71c5902112 Path tests: Change expected values in failing test, as the tested behaviour is correct. 2011-06-13 20:08:09 +02:00
Jonathan Puckey
aecee41890 Add failing Path#curveToPoints tests. 2011-06-05 21:26:36 +02:00
Jonathan Puckey
9c88c00360 Add failing test for Path#fullySelected. 2011-06-05 20:08:46 +02:00
Jonathan Puckey
af5aa67c36 Change Path#removeSegments(from, to) test to fail and add a todo questioning if its behaviour is correct. Also add a failing Path#removeSegments() test. 2011-06-05 19:54:11 +02:00
Jonathan Puckey
a81b6f86bf Add failing Path#arcTo tests. 2011-06-05 17:22:00 +02:00
Jonathan Puckey
9cb362d389 Add tests for Symbol#place 2011-06-03 22:27:18 +02:00
Jonathan Puckey
08d387a5d4 Add failing test for changing Item#position#x. 2011-05-31 01:46:49 +02:00
Jürg Lehni
74510d88a9 Improve style defaults test. 2011-05-29 21:35:57 +01:00
Jürg Lehni
2cbc6ae392 Remove console.log() debug info. 2011-05-29 21:35:17 +01:00
Jürg Lehni
64283bb76e Improve style defaults test. 2011-05-29 21:23:16 +01:00
Jürg Lehni
15da2fe257 Implement Item#isAbove / #isBelow and define tests for it. 2011-05-29 19:54:43 +01:00
Jürg Lehni
a05d330106 Remove unused project references. 2011-05-29 19:42:01 +01:00
Jonathan Puckey
48701b025e Add failing tests for PathStyle default values. 2011-05-29 14:42:49 +02:00
Jürg Lehni
7026ea24aa Reverse compare order in cloning tests, as the 2nd argument is always the one that holds the expected values. 2011-05-26 10:56:15 +01:00
Jürg Lehni
4029e6abf7 Have various compares to output the compared values if they are not equal. 2011-05-26 10:55:39 +01:00
Jürg Lehni
088f1f88af Fix wrong naming introduced in previous commit. 2011-05-26 10:54:46 +01:00
Jürg Lehni
b29827443e Add compareObjects() method for functionality shared among various compare methods. 2011-05-26 09:20:21 +01:00
Jürg Lehni
e273c54ad2 Move cloneAndCompare() to Item_Cloning.js test file. 2011-05-26 09:19:51 +01:00
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