Sha256: 4d9679e7115d6f076b9b01d2544406faba3fd9007cd662d9b9d11bcb2915ab3b

Contents?: true

Size: 1.15 KB

Versions: 56

Compression:

Stored size: 1.15 KB

Contents

require 'test_helper'

module Vedeu

  module EscapeSequences

    describe Actions do

      let(:described) { Vedeu::EscapeSequences::Actions }

      describe 'action methods' do
        it { described.hide_cursor.must_equal("\e[?25l") }
        it { described.show_cursor.must_equal("\e[?25h") }
        it { described.cursor_position.must_equal("\e[6n") }
        it { described.bg_reset.must_equal("\e[49m") }
        it { described.blink.must_equal("\e[5m") }
        it { described.blink_off.must_equal("\e[25m") }
        it { described.bold.must_equal("\e[1m") }
        it { described.bold_off.must_equal("\e[22m") }
        it { described.dim.must_equal("\e[2m") }
        it { described.fg_reset.must_equal("\e[39m") }
        it { described.negative.must_equal("\e[7m") }
        it { described.positive.must_equal("\e[27m") }
        it { described.reset.must_equal("\e[0m") }
        it { described.underline.must_equal("\e[4m") }
        it { described.underline_off.must_equal("\e[24m") }
      end

      describe '.characters' do
        it { described.characters.must_be_instance_of(Hash) }
      end

    end # Actions

  end # EscapeSequences

end # Vedeu

Version data entries

56 entries across 56 versions & 1 rubygems

Version Path
vedeu-0.7.4 test/lib/vedeu/esc/actions_test.rb
vedeu-0.7.3 test/lib/vedeu/esc/actions_test.rb
vedeu-0.7.2 test/lib/vedeu/esc/actions_test.rb
vedeu-0.7.1 test/lib/vedeu/esc/actions_test.rb
vedeu-0.7.0 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.71 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.70 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.69 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.68 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.67 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.66 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.65 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.64 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.63 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.62 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.61 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.60 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.59 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.58 test/lib/vedeu/esc/actions_test.rb
vedeu-0.6.57 test/lib/vedeu/esc/actions_test.rb