source: trunk @ 96

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @96   18 months dom Continue work on include files
(edit) @95   22 months dom Two improvements (and new start API): multiple directories watched, and …
(edit) @94   2 years dom Start work on include files
(edit) @93   2 years dom Include directories can be given to compiler
(edit) @92   2 years dom File and line is now provided for test failures
(edit) @91   3 years dom Made tests pass on Mac by removing hard-coded 'localhost'.
(edit) @90   3 years dom Removed all bootstrapping code and the directory_tester is now run during …
(edit) @89   3 years dom Made tester stop and added a run_once to directory_tester.
(edit) @88   3 years dom Fixed minor bug in fixtures:make_tree/2
(edit) @87   3 years dom text_printer now handles file deletions correctly.
(edit) @86   3 years dom Replaced all fix/eg_... files by fixtures:use_tree/2 files and removed …
(edit) @85   3 years dom Replace fix/eg_... files by fixtures:use_tree/2 files
(edit) @84   3 years dom Replace fix/eg_... files by fixtures:use_tree/2 files
(edit) @83   3 years dom Replace fix/eg_... files by fixtures:use_tree/2 files
(edit) @82   3 years dom Removed (accidentally committed) harcoded /home/dom/forge paths.
(edit) @81   3 years dom Refactoring.
(edit) @80   3 years dom Fixed more bugs in directory_watcher.
(edit) @79   3 years dom Updated TODO.
(edit) @78   3 years dom directory_tester now uses text_printer.
(edit) @77   3 years dom text_printer now also formats test output.
(edit) @76   3 years dom New text_printer module to format compile output
(edit) @75   3 years dom Fixed a bug in directory_watcher.
(edit) @74   3 years dom Putting it all together at last.
(edit) @73   3 years dom Refactoring.
(edit) @72   3 years dom Refactoring.
(edit) @71   3 years dom Refactoring.
(edit) @70   3 years dom Refactoring.
(edit) @69   3 years dom Fixed defect in compiler that not all binaries were notified after compile …
(edit) @68   3 years dom compiler now notifies of removed files (but still imperfect...)
(edit) @67   3 years dom Added test showing compiler can start on empty directory and have files …
(edit) @66   3 years dom Compiler can now be stopped.
(edit) @65   3 years dom Compiler can now be stopped.
(edit) @64   3 years dom Removed 4s sleep in compiler, accelerated tests and reduced test timeouts.
(edit) @63   3 years dom compiler now recompiles minimally when file changes.
(edit) @62   3 years dom compiler now provides binaries when all ok.
(edit) @61   3 years dom Initial version of compiler module/process
(edit) @60   3 years dom Refactored directory_watcher_tests to use a fun instead of a pid
(edit) @59   3 years dom Refactored directory_watcher to take a fun instead of a pid
(edit) @58   3 years dom directory_watcher now handles a file becoming a directory and vice-versa
(edit) @57   3 years dom directory_watcher now adds type info when a file or directory is lost
(edit) @56   3 years dom Added clean removal of subdirectories to directory_watcher.
(edit) @55   3 years dom Made tests less sensitive to order of directory listings (difference …
(edit) @54   3 years dom Added tests and improved recursive directory_watcher.
(edit) @53   3 years dom Reintroduced recursivity to directory_watcher.
(edit) @52   3 years dom Simplifying: replace directory_watcher's notify/action/fun by a Pid which …
(edit) @51   3 years dom Simplifying: remove unneeded State carried around by directory_watcher's …
(edit) @50   3 years dom Start adding recursivity to directory_watcher (with Charpi).
(edit) @49   3 years dom Added caracterisation tests to directory_watcher, then handled bad (fake) …
(edit) @48   3 years dom Started TDD'ing a directory_watcher (like sentinel)
(edit) @47   3 years dom Fixed (last?) bug in use_tree, which didn't delete tree if parent process …
(edit) @46   3 years dom Fixed a leak in fixtures:use_tree and improved boot test reports (in …
(edit) @45   3 years dom Added fixtures, a module that allows directory trees to be setup and …
(edit) @44   3 years charpi #11 and #12
(edit) @43   3 years charpi Forge server re-birth
(edit) @42   3 years charpi TCP interface and Emacs front end to extremeforge
(edit) @41   3 years charpi Allow the test node to be a slave
(edit) @40   3 years charpi Force the tester to notify something
(edit) @39   3 years charpi Delete a module from the test node
(edit) @38   3 years dom Check that tester can reload same module more than twice.
(edit) @37   3 years dom Changed tester to receive list of modules to test, not individual modules.
(edit) @36   3 years dom Missing file
(edit) @35   3 years dom Add support for -test attribute with explicit list (not exports).
(edit) @34   3 years dom Removed everything related to fixtures while the concept matures a bit.
(edit) @33   4 years dom Tester now runs fixtured tests
(edit) @32   4 years dom Added a tester_test (which passed) then refactored all three
(edit) @31   4 years dom Forgot a file in previous revision
(edit) @30   4 years dom Tester re-runs tests when receiving a second module
(edit) @29   4 years charpi Install script for Windows. As for the unix version, bin directory of …
(edit) @28   4 years dom Revealed and fixed problem in tester when two nodes have different code …
(edit) @26   4 years dom Started new test server (tester).
(edit) @25   4 years dom Modify API: test filtering also returns module name
(edit) @24   4 years dom Simplify some file names
(edit) @23   4 years dom Adapt install script to previous renaming
(edit) @22   4 years dom Charpi signs work; remove superfluous _test prefix in function name
(edit) @21   4 years dom Added filtering with a mixture of plain tests and fixtured tests (with …
(edit) @20   4 years dom Refactoring: extract function
(edit) @19   4 years dom Change the way fixtured tests are written (see eg_test_with_fixture.erl)
(edit) @18   4 years dom Allow tests to take a fixture as argument
(edit) @17   4 years dom Make test filter work on unloaded binary
(edit) @16   4 years dom Minimal README files for new setup
(edit) @15   4 years dom Starting all over
(edit) @14   4 years dom Refactoring to reuse wrapped compile:file
(edit) @13   4 years dom Added compiler (a process that compiles erlang modules).
(edit) @12   4 years dom Refactoring: make file type detectable by pattern matching on messages
(edit) @11   4 years dom Refactoring: move file_monitor creation into forge module
(edit) @10   4 years dom Refactoring tests of compile events before adding new ones
(edit) @9   4 years dom Removed old io:fwrite's left after debugging
(edit) @8   4 years dom Removed green_bar stuff (slow, buggy and soon outdated).
(edit) @7   4 years dom Change required Erlang/OTP version
(edit) @4   5 years dom Updated README and acceptance tests for improved testing_server
(edit) @3   5 years dom Fix testing_server and add a nice plain logger
(edit) @2   5 years dom Importing revision 150 of XP Dojo from BerliOS
(add) @1   5 years dom Setting up standard Subversion TBT layout
Note: See TracRevisionLog for help on using the revision log.