Add assertion for composite command line

This commit is contained in:
Jorge Manrubia
2025-07-04 00:08:47 +02:00
parent 3ed7c940d9
commit 68277183e3
+4 -3
View File
@@ -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