Sha256: 7f0629793ba7c3f4e4c52a694df6f062e0b66ff3f154b7e2613ffc76156035e0

Contents?: true

Size: 599 Bytes

Versions: 17

Compression:

Stored size: 599 Bytes

Contents

#! /usr/local/bin/ruby
#encoding: utf-8

require 'test/unit'
require 'shoulda'
require './../lib/y_support/x'

class XTest < Test::Unit::TestCase
  context "X" do
    setup do
      YSupport::X.echo_primary_clipboard '"foo"'
      YSupport::X.echo_secondary_clipboard "bar"
    end

    should "have clipboard as expected" do
      assert_equal '"foo" bar', [`xsel -b`, `xsel -s`].join(' ')
    end

    should "know #query_box and #message_box methods" do
      assert_respond_to YSupport::X, :query_box
      assert_respond_to YSupport::X, :message_box
    end
  end # context X
end # class XTest

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
y_support-2.1.5 test/x_test.rb
y_support-2.1.4 test/x_test.rb
y_support-2.1.3 test/x_test.rb
y_support-2.1.2 test/x_test.rb
y_support-2.1.1 test/x_test.rb
y_support-2.1.0 test/x_test.rb
y_support-2.0.43 test/x_test.rb
y_support-2.0.42 test/x_test.rb
y_support-2.0.41 test/x_test.rb
y_support-2.0.39 test/x_test.rb
y_support-2.0.38 test/x_test.rb
y_support-2.0.37 test/x_test.rb
y_support-2.0.36 test/x_test.rb
y_support-2.0.35 test/x_test.rb
y_support-2.0.34 test/x_test.rb
y_support-2.0.33 test/x_test.rb
y_support-2.0.31 test/x_test.rb