.TH "doc_decisions_script_testing_md" 3elektra "Sun May 29 2016" "Version 0.8.14" "Elektra" \" -*- nroff -*- .ad l .nh .SH NAME doc_decisions_script_testing_md \- Script Testing .SS "Considered Alternatives" .PP .IP "\(bu" 2 http://pythonpaste.org/scripttest/ .IP " \(bu" 4 easy to work with .IP " \(bu" 4 can only trace a single directory (would not work with /etc + ~) .IP " \(bu" 4 extra dependency not in any distro .PP .IP "\(bu" 2 robotframework .IP " \(bu" 4 additional (fat) dependency .IP " \(bu" 4 integration with cmake? .IP " \(bu" 4 does not allow to capture stdout, stderr + return code .PP .IP "\(bu" 2 expect .IP " \(bu" 4 interactive testing (e\&.g\&. for kdb mount) .IP " \(bu" 4 quite long for simple things (e\&.g\&. check /bin/true needs 4 lines) .IP " \(bu" 4 new syntax for Elektra (TCL) .IP " \(bu" 4 additional dependency .PP .PP