12 Commits

Author SHA1 Message Date
Jeff Williams
ef6d78f88e simpler solution to #257
keeping env.run.finish in case we add more logging at some point
2012-11-11 02:48:30 -08:00
Jeff Williams
1a7a7f8588 allow shutdown to happen without swallowing exceptions (#257) 2012-11-10 12:04:35 -08:00
Jeff Williams
37a7fd0f12 fix shims for process.stderr.write() and process.stdout.write() 2012-11-06 20:18:27 -08:00
Jeff Williams
2634e70d82 more Node.js code/shims 2012-11-06 06:12:04 -08:00
Jeff Williams
ca988054ea reimplement timeout/interval functions (#204) 2012-10-23 22:02:18 -07:00
Jeff Williams
7dff20de33 make process.env shim consistent with Node.js (#202) 2012-10-20 11:42:04 -07:00
Jeff Williams
4a269974b9 restore __dirname global; comment cleanup 2012-10-14 16:35:48 -07:00
Jeff Williams
914d2409c6 add native timeout/interval functions 2012-10-03 08:18:01 -07:00
Jeff Williams
ec47356ee6 make templates work from relative and absolute paths (#196, #197, #198) 2012-09-23 21:06:36 -07:00
Jeff Williams
22e899fa9d change __dirname to env.dirname
this fixes a JSHint error that cannot be suppressed.
2012-07-03 17:37:17 -07:00
Jannon
2d73440b3d Testing Framework Upgrade Part I
This first part of the testing framework upgrade:

- enhances the jsdoc script to allow switching to debug mode from the command line
- uses Jasmine to run tests
- adds flexibility to run tests from multiple root directories
- does automatic test discovery, so test files can just be created, dropped in an appropriate folder, and run without having to explicity add it to the test runner
- cleans up the test directory layout
- incorporates env.rhino.js which should make it easier to test templates
- is incomplete: this is just a savepoint.  About 1/3 of the tests have been converted.  The rest are still run through the old testrunner
2012-04-30 17:39:50 -07:00
Michael Mathews
8799668ccf Added more nodejs compatible version of require(). 2011-06-17 21:06:37 +01:00