#!/bin/sh . test/lib.sh begin "Expects a name" scdoc </dev/null (8) EOF end 1 begin "Expects a section" scdoc </dev/null test EOF end 1 begin "Expects name to alphanumeric" scdoc </dev/null !!!!(8) EOF end 1 begin "Expects section to be a number" scdoc </dev/null test(hello) EOF end 1 begin "Expects section to legit" scdoc </dev/null test(100) EOF end 1 begin "Accepts a valid preamble" scdoc </dev/null test(8) EOF end 0 begin "Writes the appropriate header" scdoc </dev/null test(8) EOF end 0 begin "Preserves dashes" scdoc </dev/null test-manual(8) EOF end 0 begin "Handles extra footer field" scdoc </dev/null test-manual(8) "Footer" EOF end 0 begin "Handles both extra fields" scdoc </dev/null test-manual(8) "Footer" "Header" EOF end 0 begin "Emits empty footer correctly" scdoc </dev/null test-manual(8) "" "Header" EOF end 0