~ubuntu-branches/debian/jessie/subunit/jessie

« back to all changes in this revision

Viewing changes to shell/tests/test_function_output.sh

  • Committer: Package Import Robot
  • Author(s): Jelmer Vernooij
  • Date: 2012-04-08 21:44:01 UTC
  • mfrom: (1.1.7) (3.2.9 sid)
  • Revision ID: package-import@ubuntu.com-20120408214401-qnlep262829yi55l
Tags: 0.0.7+bzr162-1
* New upstream snapshot.
 + Fixes compatibility with current versions of testtools. Closes: #669491
* Support installation for multiple python versions.
* Include egg-info for python-subunit. LP: #893620
* Add python3-subunit package.
* Bump standards version to 3.9.3 (no changes).
* Use machine parseable format for copyright file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
. ${SHELL_SHARE}subunit.sh
28
28
 
29
29
echo 'test: subunit_start_test output'
30
 
func_output=$(subunit_start_test "foo bar")
 
30
func_output=$(subunit_start_test "foo bar"|grep -v 'time:')
31
31
func_status=$?
32
32
if [ $func_status == 0 -a "x$func_output" = "xtest: foo bar" ]; then
33
33
  echo 'success: subunit_start_test output'
40
40
fi
41
41
 
42
42
subunit_start_test "subunit_pass_test output"
43
 
func_output=$(subunit_pass_test "foo bar")
 
43
func_output=$(subunit_pass_test "foo bar"|grep -v 'time:')
44
44
func_status=$?
45
45
if [ $func_status == 0 -a "x$func_output" = "xsuccess: foo bar" ]; then
46
46
  subunit_pass_test "subunit_pass_test output"
53
53
fi
54
54
 
55
55
subunit_start_test "subunit_fail_test output"
56
 
func_output=$(subunit_fail_test "foo bar" <<END
 
56
func_output=$((subunit_fail_test "foo bar" <<END
57
57
something
58
58
  wrong
59
59
here
60
60
END
61
 
)
 
61
)|grep -v 'time:')
62
62
func_status=$?
63
63
if [ $func_status == 0 -a "x$func_output" = "xfailure: foo bar [
64
64
something
75
75
fi
76
76
 
77
77
subunit_start_test "subunit_error_test output"
78
 
func_output=$(subunit_error_test "foo bar" <<END
 
78
func_output=$((subunit_error_test "foo bar" <<END
79
79
something
80
80
  died
81
81
here
82
82
END
83
 
)
 
83
)| grep -v 'time:')
84
84
func_status=$?
85
85
if [ $func_status == 0 -a "x$func_output" = "xerror: foo bar [
86
86
something