1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 | var stylus = require('./');
|
7 |
|
8 | var times = 200
|
9 | , n = times
|
10 | , start = new Date;
|
11 |
|
12 | console.log('compiling %d times', times);
|
13 |
|
14 | while (n--) {
|
15 | stylus('body\n color: white;\n background: url(/images/foo.png)\n a\n &:hover\n text-decoration: underline;')
|
16 | .render(function(err, css){});
|
17 | }
|
18 |
|
19 | var duration = new Date - start;
|
20 | console.log(' duration: %dms', duration);
|
21 | console.log(' average: %dms', duration / times);
|
22 | console.log(' per second: %d', (times / (duration / 1000)).toFixed(1));
|