X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/fc241a7adb2fd271db60b7aba6c94ea863eb3c34..f7d6b6bfb8f2e3c83e87a73baebc5b19713cdd7d:/tools/tesh/set-output-sort.tesh diff --git a/tools/tesh/set-output-sort.tesh b/tools/tesh/set-output-sort.tesh index d5888ad142..beb475c99c 100644 --- a/tools/tesh/set-output-sort.tesh +++ b/tools/tesh/set-output-sort.tesh @@ -9,63 +9,63 @@ p This tests whether TESH correctly sorts command output < ! output sort < $ true < -< $ printf 'profiling: foo\\n' +< $ printf 'profiling: foo\n' < < $ printf 'profiling: foo' < < ! output sort -< $ printf 'profiling: foo\\n' +< $ printf 'profiling: foo\n' < < ! output sort < $ printf 'profiling: foo' < -< $ printf 'a\\nb\\nc\\nd\\n' +< $ printf 'a\nb\nc\nd\n' < > a < > b < > c < > d < -< $ printf 'a\\nb\\nc\\nd' +< $ printf 'a\nb\nc\nd' < > a < > b < > c < > d < < ! output sort -< $ printf 'c\\nd\\nb\\na\\n' +< $ printf 'c\nd\nb\na\n' < > a < > b < > c < > d < < ! output sort -< $ printf 'c\\nd\\nb\\na' +< $ printf 'c\nd\nb\na' < > a < > b < > c < > d < -< $ printf 'a\\nprofiling: foo\\nprofiling: bar\\nb\\nc\\nd\\nprofiling: baz\\n' +< $ printf 'a\nprofiling: foo\nprofiling: bar\nb\nc\nd\nprofiling: baz\n' < > a < > b < > c < > d < -< $ printf 'a\\nprofiling: foo\\nprofiling: bar\\nb\\nc\\nd\\nprofiling: baz' +< $ printf 'a\nprofiling: foo\nprofiling: bar\nb\nc\nd\nprofiling: baz' < > a < > b < > c < > d < < ! output sort -< $ printf 'c\\nprofiling: foo\\nprofiling: bar\\nd\\nb\\na\\nprofiling: baz\\n' +< $ printf 'c\nprofiling: foo\nprofiling: bar\nd\nb\na\nprofiling: baz\n' < > a < > b < > c < > d < < ! output sort -< $ printf 'c\\nprofiling: foo\\nprofiling: bar\\nd\\nb\\na\\nprofiling: baz' +< $ printf 'c\nprofiling: foo\nprofiling: bar\nd\nb\na\nprofiling: baz' < > a < > b < > c @@ -76,18 +76,18 @@ $ ${bindir:=.}/tesh --enable-coverage > [(stdin):1] Test sorting and filtering of output > [(stdin):3] true > [(stdin):6] true -> [(stdin):8] printf 'profiling: foo\\n' +> [(stdin):8] printf 'profiling: foo\n' > [(stdin):10] printf 'profiling: foo' -> [(stdin):13] printf 'profiling: foo\\n' +> [(stdin):13] printf 'profiling: foo\n' > [(stdin):16] printf 'profiling: foo' -> [(stdin):18] printf 'a\\nb\\nc\\nd\\n' -> [(stdin):24] printf 'a\\nb\\nc\\nd' -> [(stdin):31] printf 'c\\nd\\nb\\na\\n' -> [(stdin):38] printf 'c\\nd\\nb\\na' -> [(stdin):44] printf 'a\\nprofiling: foo\\nprofiling: bar\\nb\\nc\\nd\\nprofiling: baz\\n' -> [(stdin):50] printf 'a\\nprofiling: foo\\nprofiling: bar\\nb\\nc\\nd\\nprofiling: baz' -> [(stdin):57] printf 'c\\nprofiling: foo\\nprofiling: bar\\nd\\nb\\na\\nprofiling: baz\\n' -> [(stdin):64] printf 'c\\nprofiling: foo\\nprofiling: bar\\nd\\nb\\na\\nprofiling: baz' +> [(stdin):18] printf 'a\nb\nc\nd\n' +> [(stdin):24] printf 'a\nb\nc\nd' +> [(stdin):31] printf 'c\nd\nb\na\n' +> [(stdin):38] printf 'c\nd\nb\na' +> [(stdin):44] printf 'a\nprofiling: foo\nprofiling: bar\nb\nc\nd\nprofiling: baz\n' +> [(stdin):50] printf 'a\nprofiling: foo\nprofiling: bar\nb\nc\nd\nprofiling: baz' +> [(stdin):57] printf 'c\nprofiling: foo\nprofiling: bar\nd\nb\na\nprofiling: baz\n' +> [(stdin):64] printf 'c\nprofiling: foo\nprofiling: bar\nd\nb\na\nprofiling: baz' > Test suite from stdin OK p Check the Right Prefix Length (19) for "output sort"