test/lib/vedeu/geometry/dimension_test.rb in vedeu-0.6.56 vs test/lib/vedeu/geometry/dimension_test.rb in vedeu-0.6.57
- old
+ new
@@ -33,121 +33,121 @@
it { instance.instance_variable_get('@default').must_equal(default) }
it { instance.instance_variable_get('@maximised').must_equal(maximised) }
it { instance.instance_variable_get('@alignment').must_equal(alignment) }
end
- # describe '.pair' do
- # let(:d) { 15 }
- # let(:dn) { 38 }
+ describe '.pair' do
+ let(:d) { 15 }
+ let(:dn) { 38 }
- # subject { described.pair(attributes) }
+ subject { described.pair(attributes) }
- # it { subject.must_be_instance_of(Array) }
- # it { subject.must_equal([15, 38]) }
+ it { subject.must_be_instance_of(Array) }
+ it { subject.must_equal([15, 38]) }
- # context 'when maximised' do
- # let(:maximised) { true }
- # let(:default) { 80 }
+ context 'when maximised' do
+ let(:maximised) { true }
+ let(:default) { 80 }
- # it { subject.must_equal([1, 80]) }
- # end
+ it { subject.must_equal([1, 80]) }
+ end
- # context 'when bottom aligned' do
- # let(:alignment) { :bottom }
+ context 'when bottom aligned' do
+ let(:alignment) { :bottom }
- # it { proc { subject }.must_raise(Vedeu::Error::NotImplemented) }
- # end
+ # @todo Add more tests.
+ end
- # context 'when left aligned' do
- # let(:alignment) { :left }
- # let(:default) { 80 }
+ context 'when left aligned' do
+ let(:alignment) { :left }
+ let(:default) { 80 }
- # context 'when a width (d_dn) is set' do
- # let(:d_dn) { 20 }
+ context 'when a width (d_dn) is set' do
+ let(:d_dn) { 20 }
- # it { subject.must_equal([1, 20]) }
+ it { subject.must_equal([1, 20]) }
- # context 'when the width is greater than the terminal width' do
- # let(:d_dn) { 100 }
+ context 'when the width is greater than the terminal width' do
+ let(:d_dn) { 100 }
- # it { subject.must_equal([1, 80]) }
- # end
- # end
+ it { subject.must_equal([1, 80]) }
+ end
+ end
- # context 'when a dn is set' do
- # it { subject.must_equal([1, 38]) }
- # end
+ context 'when a dn is set' do
+ it { subject.must_equal([1, 38]) }
+ end
- # context 'when neither width nor dn is set' do
- # let(:dn) {}
+ context 'when neither width nor dn is set' do
+ let(:dn) {}
- # it { subject.must_equal([1, 80]) }
- # end
- # end
+ it { subject.must_equal([1, 80]) }
+ end
+ end
- # context 'when middle aligned' do
- # let(:alignment) { :middle }
+ context 'when middle aligned' do
+ let(:alignment) { :middle }
- # it { proc { subject }.must_raise(Vedeu::Error::NotImplemented) }
- # end
+ # @todo Add more tests.
+ end
- # context 'when right aligned' do
- # let(:alignment) { :right }
- # let(:default) { 80 }
+ context 'when right aligned' do
+ let(:alignment) { :right }
+ let(:default) { 80 }
- # context 'when a width (d_dn) is set' do
- # let(:d_dn) { 20 }
+ context 'when a width (d_dn) is set' do
+ let(:d_dn) { 20 }
- # it { subject.must_equal([60, 80]) }
+ it { subject.must_equal([60, 80]) }
- # context 'when the width is greater than the terminal width' do
- # let(:d_dn) { 100 }
+ context 'when the width is greater than the terminal width' do
+ let(:d_dn) { 100 }
- # it { subject.must_equal([1, 80]) }
- # end
- # end
+ it { subject.must_equal([1, 80]) }
+ end
+ end
- # context 'when a d is set' do
- # let(:d) { 58 }
+ context 'when a d is set' do
+ let(:d) { 58 }
- # it { subject.must_equal([58, 80]) }
- # end
+ it { subject.must_equal([58, 80]) }
+ end
- # context 'when neither width nor d is set' do
- # let(:d) {}
+ context 'when neither width nor d is set' do
+ let(:d) {}
- # it { subject.must_equal([1, 80]) }
- # end
- # end
+ it { subject.must_equal([1, 80]) }
+ end
+ end
- # context 'when top aligned' do
- # let(:alignment) { :top }
+ context 'when top aligned' do
+ let(:alignment) { :top }
- # it { proc { subject }.must_raise(Vedeu::Error::NotImplemented) }
- # end
+ # @todo Add more tests.
+ end
- # context 'when centre aligned' do
- # let(:alignment) { :centre }
- # let(:default) { 80 }
+ context 'when centre aligned' do
+ let(:alignment) { :centre }
+ let(:default) { 80 }
- # context 'when d and dn are given' do
- # let(:d) { 7 }
- # let(:dn) { 47 }
+ context 'when d and dn are given' do
+ let(:d) { 7 }
+ let(:dn) { 47 }
- # it { subject.must_equal([20, 60]) }
- # end
+ it { subject.must_equal([20, 60]) }
+ end
- # context 'when only a d_dn is given' do
- # let(:d_dn) { 30 }
+ context 'when only a d_dn is given' do
+ let(:d_dn) { 30 }
- # it { subject.must_equal([28, 52]) }
- # end
+ it { subject.must_equal([28, 52]) }
+ end
- # context 'when only a default is given' do
- # it { subject.must_equal([28, 52]) }
- # end
- # end
- # end
+ context 'when only a default is given' do
+ it { subject.must_equal([28, 52]) }
+ end
+ end
+ end
end # Dimension
end # Geometry