Implement tooltips for suppliers table view
This commit is contained in:
@@ -83,4 +83,32 @@ describe List do
|
||||
end
|
||||
end
|
||||
|
||||
describe '#active_orders' do
|
||||
its(:active_orders) { should be_empty }
|
||||
|
||||
it 'returns placed orders' do
|
||||
order = create :order, supplier: supplier, list: list, section: section, state: 'placed'
|
||||
list.active_orders.should eq [order]
|
||||
end
|
||||
|
||||
it 'returns active orders' do
|
||||
order = create :order, supplier: supplier, list: list, section: section, state: 'active'
|
||||
list.active_orders.should eq [order]
|
||||
end
|
||||
|
||||
it 'does not return delivered orders' do
|
||||
order = create :order, supplier: supplier, list: list, section: section, state: 'delivered'
|
||||
list.active_orders.should be_empty
|
||||
end
|
||||
|
||||
it 'does not return closed orders' do
|
||||
order = create :order, supplier: supplier, list: list, section: section, state: 'closed'
|
||||
list.active_orders.should be_empty
|
||||
end
|
||||
it 'does not return cancelled orders' do
|
||||
order = create :order, supplier: supplier, list: list, section: section, state: 'cancelled'
|
||||
list.active_orders.should be_empty
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user