Sha256: 299ddf5452eccb61ee7d789c545e04e2d28349ed82a261956152e0cd49c87c66

Contents?: true

Size: 871 Bytes

Versions: 11

Compression:

Stored size: 871 Bytes

Contents

require File.dirname(__FILE__) + '/common'
require_relative '../lib/blanker.rb'

describe Blanker do

  before(:each) do
    Blanker.startup  
  end
  
  after(:each) do
    Blanker.shutdown
  end

  it "should be able to blank then unblank" do
    Blanker.blank_full_screen! "2.000"
    sleep 2
    Blanker.unblank_full_screen!
  end
  
  it "should be able to blank several times" do
    3.times {
      Blanker.blank_full_screen! ''
      Blanker.unblank_full_screen!
    }
  end
  
  it "should be able to unblank several times I suppose" do
    3.times {
      Blanker.unblank_full_screen!
    }
  end
  
  describe "future work", :pending => true do
    
    it "should be able to blank certain coords"
    
    it "should have a background color optionally"
    
    it "should have a picture optionally"
    
  end
  
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
sensible-cinema-0.14.3 spec/blanker.spec.rb
sensible-cinema-0.14.1 spec/blanker.spec.rb
sensible-cinema-0.13.1 spec/blanker.spec.rb
sensible-cinema-0.13.0 spec/blanker.spec.rb
sensible-cinema-0.12.0 spec/blanker.spec.rb
sensible-cinema-0.11.0 spec/blanker.spec.rb
sensible-cinema-0.10.2 spec/blanker.spec.rb
sensible-cinema-0.10.1 spec/blanker.spec.rb
sensible-cinema-0.9.7 spec/blanker.spec.rb
sensible-cinema-0.9.4 spec/blanker.spec.rb
sensible-cinema-0.9.3 spec/blanker.spec.rb