Sha256: ed60601dcc18ab89f23e529e06d005b6522bc299771f6d0ba7069ed693c9746d
Contents?: true
Size: 1010 Bytes
Versions: 2
Compression:
Stored size: 1010 Bytes
Contents
require 'spec_helper' describe Squall::Template do before(:each) do @template = Squall::Template.new @keys = ["label", "operating_system_distro", "operating_system_arch", "created_at", "operating_system_tail", "operating_system", "updated_at", "operating_system_edition", "allowed_swap", "allow_resize_without_reboot", "virtualization", "id", "file_name", "checksum", "version", "user_id", "template_size", "allowed_hot_migrate", "min_disk_size", "state"] end describe "#list" do use_vcr_cassette 'template/list' it "returns a list" do list = @template.list list.size.should be(22) first = list.first first.keys.should include(*@keys) first['label'].should == 'CentOS 5.5 x64' end end describe "#make_public" do use_vcr_cassette 'template/make_public' it "makes the template public" do pub = @template.make_public(1) @template.success.should be_true pub.keys.should include(*@keys) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
squall-1.4.0 | spec/squall/template_spec.rb |
squall-1.3.1 | spec/squall/template_spec.rb |