From f61670db80913e5261811ad36b08e74d03e23771 Mon Sep 17 00:00:00 2001 From: wout Date: Thu, 4 Aug 2016 18:06:22 +0200 Subject: Added benchmark script --- bench/tests/element-creation.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 bench/tests/element-creation.js (limited to 'bench/tests') diff --git a/bench/tests/element-creation.js b/bench/tests/element-creation.js new file mode 100644 index 0000000..6e35a08 --- /dev/null +++ b/bench/tests/element-creation.js @@ -0,0 +1,18 @@ +;(function(bench) { + + bench.test('generate 10000 rects', function() { + for (var i = 0; i < 10000; i++) + bench.draw.rect(100,100) + }) + + bench.test('generate 10000 rects with fill', function() { + for (var i = 0; i < 10000; i++) + bench.draw.rect(100,100).fill('#f06') + }) + + bench.test('generate 10000 rects with position and fill', function() { + for (var i = 0; i < 10000; i++) + bench.draw.rect(100,100).move(50,50).fill('#f06') + }) + +})(SVG.bench); \ No newline at end of file -- cgit v1.2.3