Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Use xbt_cfg_setdefault everywhere.
[simgrid.git] / tools / tesh / basic.tesh
index a3ec6e7..d8c8f68 100644 (file)
@@ -4,7 +4,7 @@ p This is a basic test
 
 < TOTO \
 TUTU
-$ cat > tmp_fich
+$ mkfile tmp_fich
 
 $ cat tmp_fich
 > TOTO TUTU
@@ -17,7 +17,7 @@ p And now, some multilines examples
 < b
 < c
 < d
-$ cat > tmp_fich
+$ mkfile tmp_fich
 
 $ cat tmp_fich
 > a
@@ -29,3 +29,23 @@ $ wc -l tmp_fich
 > 4 tmp_fich
 
 $ rm tmp_fich
+
+$ ${bindir:=.}/tesh --enable-coverage --log='log.thresh:info tesh.fmt:%m%n' basic2.tesh
+> Enable coverage
+> Test suite `basic2'
+> [basic2:3] Test sorting and filtering of output
+> [basic2:5] true
+> [basic2:8] true
+> [basic2:10] printf 'profiling: foo\\n'
+> [basic2:12] printf 'profiling: foo'
+> [basic2:15] printf 'profiling: foo\\n'
+> [basic2:18] printf 'profiling: foo'
+> [basic2:20] printf 'a\\nb\\nc\\nd\\n'
+> [basic2:26] printf 'a\\nb\\nc\\nd'
+> [basic2:33] printf 'c\\nd\\nb\\na\\n'
+> [basic2:40] printf 'c\\nd\\nb\\na'
+> [basic2:46] printf 'a\\nprofiling: foo\\nprofiling: bar\\nb\\nc\\nd\\nprofiling: baz\\n'
+> [basic2:52] printf 'a\\nprofiling: foo\\nprofiling: bar\\nb\\nc\\nd\\nprofiling: baz'
+> [basic2:59] printf 'c\\nprofiling: foo\\nprofiling: bar\\nd\\nb\\na\\nprofiling: baz\\n'
+> [basic2:66] printf 'c\\nprofiling: foo\\nprofiling: bar\\nd\\nb\\na\\nprofiling: baz'
+> Test suite `basic2' OK