Commit Graph
199 Commits
Author SHA1 Message Date
Gareth Jones aad2bb1c2e improved test coverage 2013-09-16 07:59:57 +10:00
Gareth Jones 491c2709e7 changed the way appenders are loaded, so that they don't need to include log4js as a direct dependency 2013-09-15 14:37:01 +10:00
Gareth Jones 72c4fb48db extracted streams, date-format into separate modules 2013-08-29 22:15:50 +10:00
Gareth Jones 5e144e4004 fixing some lint issues 2013-08-29 16:56:40 +10:00
Gareth Jones 46ad57b4e0 all tests converted to mocha 2013-08-29 08:49:42 +10:00
Gareth Jones d43d49d83d converted date file appender tests to mocha 2013-08-27 13:44:33 +10:00
Gareth Jones 3312724d7d migrated file appender tests to mocha 2013-08-26 22:49:12 +10:00
Gareth Jones 045b0dda2b renamed categoryName -> category 2013-08-26 22:48:50 +10:00
Gareth Jones b6dc0b9557 migrated layout tests to mocha 2013-08-26 21:49:59 +10:00
Gareth Jones 7c0cfbdcfd converted to mocha tests 2013-08-26 16:51:29 +10:00
Gareth Jones 25e9835521 forgot to remove old vows tests 2013-08-26 15:39:44 +10:00
Gareth Jones be1a9ca411 migrated logLevelFilter tests to mocha, changed filter api slightly 2013-08-26 15:38:40 +10:00
Gareth Jones b2569c6d9d removed log-abspath 2013-08-26 07:58:45 +10:00
Gareth Jones ac4fd2a7fc migrated tests to mocha 2013-08-25 12:04:49 +10:00
Gareth Jones 50074842ad replaced my debug lib with standard one 2013-08-25 11:55:26 +10:00
Gareth Jones 5a2771cfed moved nolog test to log4js-connect 2013-08-24 20:51:25 +10:00
Gareth Jones 3b4a30587a removed unneeded tests 2013-08-24 20:49:08 +10:00
Gareth Jones eabcaf8aef moved cluster support into core, removed clustered appender, multiprocess appender 2013-08-24 20:46:10 +10:00
Gareth Jones 9afbbb580e proven that category filter no longer needed 2013-08-23 08:42:51 +10:00
Gareth Jones 5f68db41b4 merge from master 2013-08-22 15:51:08 +10:00
Gareth Jones 4e6e51e9fa test config file 2013-08-22 11:47:06 +10:00
Gareth Jones 7f38837f9b removed duplicated tests 2013-08-22 11:46:55 +10:00
Gareth Jones b70e2e6220 setGlobalLogLevel removed, so no need for this test 2013-08-22 08:48:46 +10:00
Gareth Jones 834e084e5a setLevel removed, so no need for this test 2013-08-22 08:47:29 +10:00
Gareth Jones 270ba0fcc6 added initial configuration 2013-08-22 08:44:36 +10:00
Gareth Jones bdb56e4256 moved smtp appender to log4js-smtp 2013-08-22 08:19:51 +10:00
Gareth Jones b12a39ac79 moved hookio appender to log4js-hookio 2013-08-22 08:14:44 +10:00
Gareth Jones c3d3a8c363 moved gelf appender to log4js-gelf 2013-08-22 08:11:48 +10:00
Gareth Jones a0a5a3aa99 moved connect-logger to log4js-connect 2013-08-22 08:01:57 +10:00
Gareth Jones 631ca75e57 no longer needed - log4js now throws exceptions instead of accepting invalid config 2013-08-21 08:13:50 +10:00
Gareth Jones ab1c81a61c tests covered by test/log4js-test.js 2013-08-21 08:07:47 +10:00
Gareth Jones eb875b6d98 mocha tests for new log4js 2013-08-21 08:04:26 +10:00
Gareth Jones a8679aced1 simplified levels a bit, converted tests to mocha 2013-08-21 08:02:37 +10:00
wood1986 cd286fa25f Update layouts-test.js 2013-08-18 01:39:37 +08:00
wood1986 613474eb44 Update layouts-test.js 2013-08-15 22:45:56 +08:00
wood1986 112246dd55 Update layouts-test.js 2013-08-15 22:39:59 +08:00
wood1986 069ed31759 Update layouts-test.js 2013-08-15 22:37:01 +08:00
wood1986 9e72189574 Update date_format-test.js 2013-08-15 22:30:57 +08:00
wood1986 5a167d853a Update date_format-test.js 2013-08-15 22:29:52 +08:00
wood1986 5755faa7bb Update layouts-test.js 2013-08-15 22:29:36 +08:00
wood1986 1ed026a8d9 Update fileAppender-test.js 2013-08-14 17:35:47 +08:00
Marcin Kielar 61beac28d3 Clustered appender for log4js.
+ lib/appenders/clustered.js
+ test/clusteredAppender-test.js

Instead os using sockets (like multiprocess) or dead and unmaintained hook.io, Clustered appender
uses process.send(message) / worker.on('message', callback) mechanisms for transporting data
between worker processes and master logger.

Master logger takes an "appenders" array of actual appenders that are triggered when worker appenders send some data.
This guarantees sequential writes to appenders, so the log messages are not mixed in single lines of log.
2013-08-09 00:04:25 +02:00
Gareth Jones c60d629608 added mocha, simplified logger by removing levels and making immutable 2013-08-08 08:56:09 +10:00
Gareth Jones 8ad1cd67e2 formatting fixes, unnecessary code removed 2013-08-05 11:40:59 +10:00
Gareth Jones 4905761f60 Merge pull request #119 from UniversityofWarwick/category-filter
Category excluding filter.
2013-08-04 18:25:32 -07:00
Gareth Jones 5bd7ce3ab9 working, except for tests which expect log levels to persist across getLogger calls 2013-08-02 15:12:04 +10:00
Gareth Jones 3b55aefe6f changed logger to not use events. everything is broken 2013-08-02 11:36:05 +10:00
Gareth Jones 351a912a86 simplified the reload config code a little, moved the tests into their own file, improved coverage 2013-07-09 09:24:11 +10:00
Gareth Jones 4dd5989d27 Merge branch 'master' of https://github.com/nomiddlename/log4js-node
Conflicts:
	test/gelfAppender-test.js
2013-07-08 15:24:29 +10:00
Gareth Jones 76ff7aa5fa improved coverage of date format 2013-07-08 08:51:42 +10:00