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