projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'patch-5' of https://github.com/gjones2/Freeside (#13854 as this bug...
[freeside.git]
/
rt
/
t
/
web
/
command_line_with_unknown_field.t
diff --git
a/rt/t/web/command_line_with_unknown_field.t
b/rt/t/web/command_line_with_unknown_field.t
index
736be4d
..
d63956b
100644
(file)
--- a/
rt/t/web/command_line_with_unknown_field.t
+++ b/
rt/t/web/command_line_with_unknown_field.t
@@
-3,7
+3,7
@@
use strict;
use File::Spec ();
use Test::Expect;
use strict;
use File::Spec ();
use Test::Expect;
-use RT::Test tests => 1
4
, actual_server => 1;
+use RT::Test tests => 1
7
, actual_server => 1;
my ($baseurl, $m) = RT::Test->started_ok;
my $rt_tool_path = "$RT::BinPath/rt";
my ($baseurl, $m) = RT::Test->started_ok;
my $rt_tool_path = "$RT::BinPath/rt";
@@
-19,6
+19,11
@@
expect_run(
prompt => 'rt> ',
quit => 'quit',
);
prompt => 'rt> ',
quit => 'quit',
);
+
+expect_send( q{create -t ticket set foo=bar}, "create ticket with unknown field" );
+expect_like(qr/foo: Unknown field/, 'foo is unknown field');
+expect_like(qr/Could not create ticket/, 'ticket is not created');
+
expect_send(q{create -t ticket set subject='new ticket' add cc=foo@example.com}, "Creating a ticket...");
expect_like(qr/Ticket \d+ created/, "Created the ticket");
expect_send(q{create -t ticket set subject='new ticket' add cc=foo@example.com}, "Creating a ticket...");
expect_like(qr/Ticket \d+ created/, "Created the ticket");