Sha256: 9d9f6ca829c624d05fd8a8eda3cd2bcd08d41dde6f33a7019caa93f68b31cb68

Contents?: true

Size: 434 Bytes

Versions: 9

Compression:

Stored size: 434 Bytes

Contents

require_relative '../../helper'

Tk.init

describe Tk::Pack do
  @button = Tk::Button.new('.')

  it 'packs a widget' do
    Tk::Pack.pack(@button)
    Tk::Pack.info(@button).should == {
      in: '.', anchor: 'center', expand: false, fill: :none, ipadx: 0, ipady: 0,
      padx: 0, pady: 0, side: :top
    }
  end

  it 'forgets the packing' do
    Tk::Pack.forget(@button)
    lambda{ Tk::Pack.info(@button) }.should.raise
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
ffi-tk-2010.08.23 spec/ffi-tk/command/pack.rb
ffi-tk-2010.08 spec/ffi-tk/command/pack.rb
ffi-tk-2010.06 spec/ffi-tk/command/pack.rb
ffi-tk-2010.03 spec/ffi-tk/command/pack.rb
ffi-tk-2010.02 spec/ffi-tk/command/pack.rb
ffi-tk-2010.01 spec/ffi-tk/command/pack.rb
ffi-tk-2010.01.02 spec/ffi-tk/command/pack.rb
ffi-tk-2009.12.14 spec/ffi-tk/command/pack.rb
ffi-tk-2009.11.29 spec/ffi-tk/command/pack.rb