Changeset 7
- Timestamp:
- 17/03/06 01:20:42 (2 years ago)
- Files:
-
- plotkit/trunk/tests/basic.js (modified) (2 diffs)
- plotkit/trunk/tests/demo-svg.html (moved) (moved from plotkit/trunk/tests/demo-svg.xhtml) (1 diff)
- plotkit/trunk/tests/demo-svg.js (modified) (2 diffs)
- plotkit/trunk/tests/svg-sweet.html (added)
- plotkit/trunk/tests/svg-sweet.js (added)
- plotkit/trunk/tests/svg.html (modified) (1 diff)
- plotkit/trunk/tests/sweet.html (modified) (1 diff)
- plotkit/trunk/tests/sweet.js (modified) (4 diffs)
- plotkit/trunk/tests/testsvg.html (added)
- plotkit/trunk/tests/testsvg.js (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plotkit/trunk/tests/basic.js
r1 r7 3 3 var opts = { 4 4 "IECanvasHTC": "../plotkit/iecanvas.htc", 5 "enableEvents": true, 5 6 "strokeColor": null 6 7 }; … … 72 73 73 74 return DIV({"class": "unit"}, [table, canvas, ending]); 74 75 75 } 76 76 plotkit/trunk/tests/demo-svg.html
r1 r7 11 11 <link href="tests.css" media="screen" rel="Stylesheet" type="text/css" /> 12 12 13 <script src="/js/mochi/Base.js" type="text/javascript"></script> 14 <script src="/js/mochi/Iter.js" type="text/javascript"></script> 15 <script src="/js/mochi/DOM.js" type="text/javascript"></script> 16 <script src="/js/mochi/Color.js" type="text/javascript"></script> 17 <script src="/js/mochi/Format.js" type="text/javascript"></script> 18 <script src="/js/mochi/Logging.js" type="text/javascript"></script> 19 <script src="/js/mochi/LoggingPane.js" type="text/javascript"></script> 13 <script src="/js/mochi/MochiKit.js" type="text/javascript"></script> 20 14 <script src="/js/plotkit/Base.js" type="text/javascript"></script> 21 15 <script src="/js/plotkit/Layout.js" type="text/javascript"></script> plotkit/trunk/tests/demo-svg.js
r1 r7 34 34 "drawXAxis": true, 35 35 "drawYAxis": true, 36 "padding": {left: 40, right: 10, top: 10, bottom: 20} 36 "padding": {left: 40, right: 10, top: 10, bottom: 20}, 37 "axisLabelUseDiv": false 37 38 }; 38 39 … … 70 71 drawDemo($('test7'), layout, options); 71 72 options["drawBackground"] = true; 72 options["backgroundColor"] = Color.blueColor().lighterColor (0.9);73 options["backgroundColor"] = Color.blueColor().lighterColorWithLevel(0.45); 73 74 drawDemo($('test8'), layout, options); 74 75 options["drawBackground"] = false; plotkit/trunk/tests/svg.html
r5 r7 9 9 <script src="/js/mochi/MochiKit.js" type="text/javascript"></script> 10 10 <script src="/js/plotkit/Base.js" type="text/javascript"></script> 11 <script src="/js/plotkit/Styles.js" type="text/javascript"></script> 11 12 <script src="/js/plotkit/Layout.js" type="text/javascript"></script> 12 13 <script src="/js/plotkit/SVG.js" type="text/javascript"></script> plotkit/trunk/tests/sweet.html
r1 r7 8 8 <link href="tests.css" media="screen" rel="Stylesheet" type="text/css" /> 9 9 <script src="/js/mochi/MochiKit.js" type="text/javascript"></script> 10 <script src="/js/plotkit/Base.js" type="text/javascript"></script>10 <script src="/js/plotkit/Base.js" type="text/javascript"></script> 11 11 <script src="/js/plotkit/Layout.js" type="text/javascript"></script> 12 12 <script src="/js/plotkit/Canvas.js" type="text/javascript"></script> plotkit/trunk/tests/sweet.js
r1 r7 1 1 /* actual tests */ 2 2 3 var options = { 4 "axisLineWidth": 2.0, 5 "axisLabelColor": Color.grayColor(), 6 "axisLineColor": Color.whiteColor(), 7 "colorScheme": [Color.fromHexString('#4b6b94'), 8 Color.fromHexString('#5d81b4'), 9 Color.fromHexString('#acbad2')], 10 "padding": {top: 5, bottom: 20, left: 40, right: 10}, 11 "IECanvasHTC":"../PlotKit/iecanvas.htc" 12 }; 13 3 var options = {"IECanvasHTC":"../PlotKit/iecanvas.htc"}; 4 MochiKit.Base.update(options, PlotKit.Base.officePurple()); 14 5 15 6 function genericTest(num, plotStyle) { 16 17 7 var l = new PlotKit.Layout(plotStyle, {}); 18 8 var success = l.addDatasetFromTable("data" + num, $("test" + num)); 19 9 l.evaluate(); 20 10 var c = $("test" + num + "canvas"); 21 var g = new PlotKit.Sweet Renderer(c, l, options);11 var g = new PlotKit.SweetCanvasRenderer(c, l, options); 22 12 g.render(); 23 13 } … … 27 17 l.addDatasetFromTable("data1." + num, $("test" + num), 0, 1); 28 18 l.addDatasetFromTable("data2." + num, $("test" + num), 0, 2); 19 l.addDatasetFromTable("data3." + num, $("test" + num), 0, 1); 20 l.addDatasetFromTable("data4." + num, $("test" + num), 0, 2); 21 l.addDatasetFromTable("data5." + num, $("test" + num), 0, 1); 22 l.addDatasetFromTable("data6." + num, $("test" + num), 0, 2); 29 23 l.evaluate(); 30 24 var c = $("test" + num + "canvas"); 31 var g = new PlotKit.Sweet Renderer(c, l, options);25 var g = new PlotKit.SweetCanvasRenderer(c, l, options); 32 26 g.render(); 33 27 } … … 77 71 var missingData = [[0, 1], [1, 4], [3, 16], [5, 17]]; 78 72 79 var dualData = [[0,0,0], [1,2,1], [2,4,4], [3,8,9] , [4,16,16], [5,32,25], [6, 64, 36], [7, 128, 49]];73 var dualData = [[0,0,0], [1,2,1], [2,4,4], [3,8,9]]; // , [4,16,16], [5,32,25], [6, 64, 36], [7, 128, 49]]; 80 74 81 75 tests.appendChild(H2(null, "Simple Tests")); … … 90 84 tests.appendChild(generateUnitTest(4, dualDataSet, dualData, 91 85 "line", "")); 86 87 tests.appendChild(generateUnitTest(5, genericTest, simpleData1, 88 "pie", "")); 92 89 } 93 90




Atom Feed for the Blog Entries