mirror of
https://github.com/puppetlabs/vmpooler.git
synced 2026-01-26 01:58:41 -05:00
(POOLER-73) Add spec tests for migration_limit
Add spec tests for migration_limit
This commit is contained in:
parent
925071be79
commit
a4c55d5bf4
1 changed files with 22 additions and 0 deletions
|
|
@ -955,6 +955,28 @@ EOT
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
describe '#migration_limit' do
|
||||||
|
# This is a little confusing. Is this supposed to return a boolean
|
||||||
|
# or integer type?
|
||||||
|
[false,0].each do |testvalue|
|
||||||
|
it "should return false for an input of #{testvalue}" do
|
||||||
|
expect(subject.migration_limit(testvalue)).to eq(false)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
[1,32768].each do |testvalue|
|
||||||
|
it "should return #{testvalue} for an input of #{testvalue}" do
|
||||||
|
expect(subject.migration_limit(testvalue)).to eq(testvalue)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
[-1,-32768].each do |testvalue|
|
||||||
|
it "should return nil for an input of #{testvalue}" do
|
||||||
|
expect(subject.migration_limit(testvalue)).to be_nil
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
describe '#migrate_vm' do
|
describe '#migrate_vm' do
|
||||||
let(:vsphere) { double('vsphere') }
|
let(:vsphere) { double('vsphere') }
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue