diff options
Diffstat (limited to 'spec/logic/cartridge/interaction_spec.rb')
-rw-r--r-- | spec/logic/cartridge/interaction_spec.rb | 18 |
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 |