Sha256: 02b7e3c67a591b60a2ccc32d000d85ec860b64f1251e8fc0b6c0126c4c57d211

Contents?: true

Size: 1.42 KB

Versions: 6

Compression:

Stored size: 1.42 KB

Contents

Shindo.tests("Fog::Network[:openstack] | ike_policies", ['openstack']) do
  @ike_policy = Fog::Network[:openstack].ike_policies.create(:name                    => 'test-ike-policy',
                                                             :description             => 'Test VPN IKE Policy',
                                                             :tenant_id               => 'tenant_id',
                                                             :auth_algorithm          => 'sha1',
                                                             :encryption_algorithm    => 'aes-256',
                                                             :pfs                     => 'group5',
                                                             :phase1_negotiation_mode => 'main',
                                                             :lifetime                => {
                                                               'units' => 'seconds',
                                                               'value' => 3600
                                                             },
                                                             :ike_version             => 'v1')

  @ike_policies = Fog::Network[:openstack].ike_policies

  tests('success') do
    tests('#all').succeeds do
      @ike_policies.all
    end

    tests('#get').succeeds do
      @ike_policies.get(@ike_policy.id)
    end
  end

  @ike_policy.destroy
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
fog-openstack-0.1.7 tests/openstack/models/network/ike_policies_tests.rb
fog-openstack-0.1.6 tests/openstack/models/network/ike_policies_tests.rb
fog-openstack-0.1.5 tests/openstack/models/network/ike_policies_tests.rb
fog-openstack-0.1.4 tests/openstack/models/network/ike_policies_tests.rb
fog-openstack-0.1.3 tests/openstack/models/network/ike_policies_tests.rb
fog-openstack-0.1.2 tests/openstack/models/network/ike_policies_tests.rb