Browse Source

Update to TFKit version "0.0.0+master.g94744f5"

A first version that is versioned
Alois Mahdal 9 years ago
parent
commit
752d441738
3 changed files with 11 additions and 3 deletions
  1. 0
    0
      utils/tfkit/doc/README.md
  2. 0
    0
      utils/tfkit/doc/templates/grep_engine/TF_RUN
  3. 11
    3
      utils/tfkit/runtests

utils/tfkit/README.testing.md → utils/tfkit/doc/README.md View File


+ 0
- 0
utils/tfkit/doc/templates/grep_engine/TF_RUN View File


+ 11
- 3
utils/tfkit/runtests View File

@@ -2,6 +2,7 @@
2 2
 # ffoo test framework
3 3
 # See LICENSE file for copyright and license details.
4 4
 
5
+export TF_VERSION="0.0.0+master.g94744f5"
5 6
 
6 7
 die() {
7 8
     echo "$@" && exit 9
@@ -13,15 +14,17 @@ export TF_SUITE="${TF_SUITE:-tests}"
13 14
 export TF_ARTIFACTS="${TF_ARTIFACTS:-tfkit-artifacts}"
14 15
 export TF_COLLECT="${TF_COLLECT:-auto}"
15 16
 
16
-. "$TF_DIR/include/harness.sh" \
17
- || die "cannot import harness; is TF_DIR set properly?: $TF_DIR"
18
-
19 17
 
20 18
 usage() {
21 19
     echo "usage: $(basename "$0") [-c|-C] [-t tests_re] [-s subtest_re] [-p binpath] [-v] [-d]" >&2
22 20
     exit 2
23 21
 }
24 22
 
23
+version() {
24
+    echo "TFKit (A trivial test kit) $TF_VERSION"
25
+    exit 0
26
+}
27
+
25 28
 while true; do case "$1" in
26 29
     -c|--collect)           TF_COLLECT=always; shift ;;
27 30
     -C|--no-collect)        TF_COLLECT=never; shift ;;
@@ -30,8 +33,13 @@ while true; do case "$1" in
30 33
     -p|--prefix)            export PATH="$(readlink -f "$2")/bin:$PATH"; shift 2 ;;
31 34
     -d|--debug)             export TF_DEBUG=true; shift ;;
32 35
     -v|--verbose)           export TF_VERBOSE=true; shift ;;
36
+    --version)              version ;;
37
+    --version-semver)       echo "$TF_VERSION"; exit 0 ;;
33 38
     "") break ;;
34 39
     *)  usage ;;
35 40
 esac done
36 41
 
42
+. "$TF_DIR/include/harness.sh" \
43
+ || die "cannot import harness; is TF_DIR set properly?: $TF_DIR"
44
+
37 45
 time tf_run_tests