Add assertion for composite command line
This commit is contained in:
@@ -4,10 +4,11 @@ class Command::Ai::ParserTest < ActionDispatch::IntegrationTest
|
||||
include CommandTestHelper, VcrTestHelper
|
||||
|
||||
test "parse command strings into a composite command containing the individual commands" do
|
||||
result = parse_command "assign @kevin and close"
|
||||
command = parse_command "assign @kevin and close"
|
||||
|
||||
assert_instance_of Command::Composite, result
|
||||
commands = result.commands
|
||||
assert_equal "assign @kevin and close", command.line
|
||||
assert_instance_of Command::Composite, command
|
||||
commands = command.commands
|
||||
|
||||
assert_instance_of Command::Assign, commands.first
|
||||
assert_instance_of Command::Close, commands.last
|
||||
|
||||
Reference in New Issue
Block a user