bin/testr-driver in testr-14.2.0 vs bin/testr-driver in testr-14.3.0
- old
+ new
@@ -1,9 +1,9 @@
#!/usr/bin/env ruby
=begin
-TESTR-DRIVER 1 "2012-01-16" "14.2.0"
+TESTR-DRIVER 1 "2012-01-20" "14.3.0"
====================================
NAME
----
@@ -19,14 +19,10 @@
This program reads the following single-line commands (JSON arrays) from its
standard input stream and performs the respective actions as described below.
It also funnels the standard output stream of testr-master(1) into its own.
-When testr-herald(1) reports that a file belonging to the test execution
-overhead has been modified, this program replaces testr-master(1) with a new
-instance, which then absorbs the modified test execution overhead into itself.
-
`["run_all_test_files"]`
Runs all test files found within and beneath the current working directory.
`["stop_running_test_files"]`
Stops any test files that are currently running.
@@ -39,10 +35,21 @@
execution overhead, and resumes running those interrupted test files.
`["quit"]`
Stops all tests that are currently running and exits.
+When testr-herald(1) reports that a file belonging to the test execution
+overhead has been modified, this program replaces testr-master(1) with a new
+instance, which then absorbs the modified test execution overhead into itself.
+
+This program emits the following single-line status messages (JSON arrays) on
+its standard output stream to provide notifications about its activity:
+
+`["over",` *overhead_file*`]`
+ The test execution overhead is currently being reabsorbed, by replacing
+ testr-master(1) with a new instance, because *overhead_file* has changed.
+
OPTIONS
-------
`-h`, `--help`
Display this help manual using man(1).
@@ -66,10 +73,10 @@
testr(1), testr-driver(1), testr-master(1), testr-herald(1)
=end =========================================================================
-$0 = File.basename(__FILE__)
+$0 = File.basename(__FILE__) # for easier indentification in ps(1) output
require 'binman'
BinMan.help
require 'testr/driver'