Issue 0013
- Summary
- check for required test program (bc) on target in bc-script.sh
- Owner
- Tim
- Reporter
- Tim
- Status
- done
- Priority
- medium
Description [edit section]
The bc-script.sh program uses an already existing program (/usr/bin/bc) on the target to perform its test. The Functional.bc test is instructive in this regard, as it has empty test_build and test_deploy functions.However, this test may fail if 'bc' is not present on the target. This test should, in test_run or test_deploy, look to verify that 'bc' is present on the target, and gracefully abort the test with a useful error message.
Notes [edit section]
One reason this is interesting is that this can be a precursor to a general facility for finding test programs already on the target, which was one of the main requests I've had for the system.Added support for optional test_pre_check() in the base script, and function is_on_target() to functions.sh. This allows for a test to check that a particular file or program is on the target system.
See Issue_0009
- backlink