summaryrefslogtreecommitdiff
path: root/spec/logic/cartridge/interaction_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/logic/cartridge/interaction_spec.rb')
-rw-r--r--spec/logic/cartridge/interaction_spec.rb18
1 files changed, 9 insertions, 9 deletions
diff --git a/spec/logic/cartridge/interaction_spec.rb b/spec/logic/cartridge/interaction_spec.rb
index 347ac45..f3ba46e 100644
--- a/spec/logic/cartridge/interaction_spec.rb
+++ b/spec/logic/cartridge/interaction_spec.rb
@@ -6,41 +6,41 @@ require_relative '../../../logic/cartridge/interaction'
RSpec.describe NanoBot::Logic::Cartridge::Interaction do
context 'input' do
- let(:cartridge) { load_cartridge('affixes.yml') }
+ let(:cartridge) { load_symbolized('cartridges/affixes.yml') }
it 'prepares the input' do
expect(described_class.input(cartridge, :repl, 'hello')).to eq(
- { content: 'hello', fennel: nil, lua: nil, prefix: 'E', suffix: 'F' }
+ { content: 'hello', fennel: nil, lua: nil, clojure: nil, prefix: 'E', suffix: 'F' }
)
expect(described_class.input({}, :repl, 'hello')).to eq(
- { content: 'hello', fennel: nil, lua: nil, prefix: nil, suffix: nil }
+ { content: 'hello', fennel: nil, lua: nil, clojure: nil, prefix: nil, suffix: nil }
)
expect(described_class.input(cartridge, :eval, 'hello')).to eq(
- { content: 'hello', fennel: nil, lua: nil, prefix: 'I', suffix: 'J' }
+ { content: 'hello', fennel: nil, lua: nil, clojure: nil, prefix: 'I', suffix: 'J' }
)
expect(described_class.input({}, :eval, 'hello')).to eq(
- { content: 'hello', fennel: nil, lua: nil, prefix: nil, suffix: nil }
+ { content: 'hello', fennel: nil, lua: nil, clojure: nil, prefix: nil, suffix: nil }
)
end
it 'prepares the non-streamming output' do
expect(described_class.output(cartridge, :repl, { message: 'hello' }, false, true)).to eq(
- { message: { content: 'hello', fennel: nil, lua: nil } }
+ { message: { content: 'hello', fennel: nil, lua: nil, clojure: nil } }
)
expect(described_class.output({}, :repl, { message: 'hello' }, false, true)).to eq(
- { message: { content: 'hello', fennel: nil, lua: nil } }
+ { message: { content: 'hello', fennel: nil, lua: nil, clojure: nil } }
)
expect(described_class.output(cartridge, :eval, { message: 'hello' }, false, true)).to eq(
- { message: { content: 'hello', fennel: nil, lua: nil } }
+ { message: { content: 'hello', fennel: nil, lua: nil, clojure: nil } }
)
expect(described_class.output({}, :eval, { message: 'hello' }, false, true)).to eq(
- { message: { content: 'hello', fennel: nil, lua: nil } }
+ { message: { content: 'hello', fennel: nil, lua: nil, clojure: nil } }
)
end
end