Sha256: 2f9b86525b5c154d0596223f376a82809c3f481a52d84fce145f9bd61ae61b3e
Contents?: true
Size: 935 Bytes
Versions: 2
Compression:
Stored size: 935 Bytes
Contents
require 'test_helper' require 'vedeu/output/render_interface' require 'vedeu/models/interface' require 'vedeu/support/persistence' module Vedeu describe RenderInterface do before { Persistence.reset } describe '.call' do it 'returns the content for the interface' do interface = Interface.new({ name: '.call', width: 32, height: 2, lines: 'RenderInterface.call', lines: [ { streams: { text: '1d194f184a0b937c71bfcbdf13511992' } }, { streams: { text: '8787092f681b149d645df64e73d3cb37' } } ] }) RenderInterface.call(interface).must_equal( "\e[1;1H \e[1;1H" \ "\e[2;1H \e[2;1H" \ "\e[1;1H1d194f184a0b937c71bfcbdf13511992" \ "\e[2;1H8787092f681b149d645df64e73d3cb37" ) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.0.41 | test/lib/vedeu/output/render_interface_test.rb |
vedeu-0.0.40 | test/lib/vedeu/output/render_interface_test.rb |