1 |
commit: 23eac61e428c4b5409cb5845c4e760be1574e2e2 |
2 |
Author: Mu Qiao <qiaomuf <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu May 26 08:35:29 2011 +0000 |
4 |
Commit: Petteri Räty <betelgeuse <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu May 26 14:56:41 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/libbash.git;a=commit;h=23eac61e |
7 |
|
8 |
Test: improve test coverage for return built-in |
9 |
|
10 |
--- |
11 |
src/builtins/tests/return_tests.cpp | 1 + |
12 |
1 files changed, 1 insertions(+), 0 deletions(-) |
13 |
|
14 |
diff --git a/src/builtins/tests/return_tests.cpp b/src/builtins/tests/return_tests.cpp |
15 |
index 23e147a..736e651 100644 |
16 |
--- a/src/builtins/tests/return_tests.cpp |
17 |
+++ b/src/builtins/tests/return_tests.cpp |
18 |
@@ -33,6 +33,7 @@ TEST(return_builtin_test, bad_argument) |
19 |
{ |
20 |
interpreter walker; |
21 |
EXPECT_THROW(cppbash_builtin::exec("return", {"abc"}, std::cout, std::cerr, std::cin, walker), boost::bad_lexical_cast); |
22 |
+ EXPECT_THROW(cppbash_builtin::exec("return", {"abc", "def"}, std::cout, std::cerr, std::cin, walker), interpreter_exception); |
23 |
} |
24 |
|
25 |
TEST(return_builtin_test, bad_location) |