main.lua: Log script title and summary

scansion.parser: Read any comments at top of the file as script title (first line) and summary (following lines)

main.lua: Support tagging metadata for test runs, and include it in JSON output

main.lua: Restructure server log reading

main: Add delay when reading server logs

client: Make use of new scansion.error library, log the received stanza when different to expected one

main: Change JSON log format for clarity, error may be more than just a simple message now

scansion.error: Util for creating error objects

main: Separate logging for the last event to ensure proper JSON syntax

main: Support for --server-log/-s option, which reads the server's log file during a test and includes it in the JSON log

(0) -10 +10 +100 tip

mercurial