#!/var/local/bin/testforge_run_doctest3.bash # -*-mode: doctest; tab-width: 0; py-indent-offset: 4; coding: utf-8-unix -*- == proxy testing == This is a Python doctest file that is executable documentation. >>> import os,sys # doctest: +REPORT_ONLY_FIRST_FAILURE And, now run tests against the box. >>> sys.stderr.write("Running tests against box" +'\n') 2... === Box settings === We'll need the settings defined in {{{/usr/local/etc/testforge/testforge.yml}}} >>> import yaml >>> sFacts = run('cat /usr/local/etc/testforge/testforge.yml') >>> assert sFacts >>> dFacts = yaml.safe_load(sFacts) === /var/local/bin/proxy_hourly.bash === >>> os.system("/usr/local/bin/proxy_hourly.bash") 0 === /var/local/src check === >>> os.chdir ('/usr/local/src') >>> os.system('sh usr_local_proxy.bash check') 0 === /var/local/src test === >>> os.chdir ('/usr/local/src') >>> os.system('sh usr_local_proxy.bash test') 0 === /var/local/src lint === >>> os.chdir ('/usr/local/src') >>> os.system('sh usr_local_proxy.bash lint') 0