tests/test-run-tests.t
author Martin Geisler <mg@lazybytes.net>
Wed, 09 Nov 2011 18:26:54 +0100
branchstable
changeset 15465 d8238600265d
parent 15249 f30c0a7b8346
child 15434 5635a4017061
permissions -rw-r--r--
i18n-ru: fix translation of --logfile (issue3095)

Simple commands:

  $ echo foo
  foo
  $ printf 'oh no'
  oh no (no-eol)
  $ printf 'bar\nbaz\n' | cat
  bar
  baz

Multi-line command:

  $ foo() {
  >     echo bar
  > }
  $ foo
  bar

Doctest commands:

  >>> print 'foo'
  foo
  $ echo interleaved
  interleaved
  >>> for c in 'xyz':
  ...     print c
  x
  y
  z
  >>> print
  <BLANKLINE>

Regular expressions:

  $ echo foobarbaz
  foobar.* (re)
  $ echo barbazquux
  .*quux.* (re)

Globs:

  $ printf '* \\foobarbaz {10}\n'
  \* \\fo?bar* {10} (glob)

Literal match ending in " (re)":

  $ echo 'foo (re)'
  foo (re)

Exit code:

  $ (exit 1) 
  [1]