- Upgrade Nokogiri to latest (1.8.1) due to vulnerability in libxml2.
- Upgrade to latest Fog
- Drop support for Ruby older than 2.2.2
- Add support for Ruby 2.3 and 2.4
- Various bugfixes
- Depend on any version of vCloud Core. This is a temporary fix so we can release version 2.0.0
- Drop support of Ruby 1.9.3, which is the same as vCloud Core
- Release 1.0.0 since the public API is now stable.
- Depend on at least vCloud core 1.0.0
- Depend on any version of vcloud-core. This is temporary fix so we can release version 1.0.0
Features:
- Fixture creation (specifically networks at present) is now optional, based on whether the 'network_1' or 'network_2' keys are required. Prevents unneccessary pre-requisites for integration tests that do not require these fixtures, and should be automatically enabled.
API changes:
- Now depends on vCloud Core v0.9, using an API to access fog instead of accessing fog directly.
Bugfixes:
- Fixes issue where we were not receiving parameters correctly in cases where networks did not already exist.
Make dependency on vCloud Core less restrictive; allow any version in the 0.x series.
Update dependency on vCloud Core to version 0.6.0.
Features:
-
Test parameters should now be accessed by calling:
test_params = Vcloud::Tools::Tester::TestSetup.new(config_file, expected_user_params).test_params
-
Vcloud::Tools::Tester::TestSetup now creates network fixtures if not already present in the environment and sets the network ID parameters by quering the API.
-
Now possible to specify which user-defined parameters should be defined in the YAML-formatted configuration file; passed as an array to TestSetup#initialize.
Features:
- Add edge_gateway_id parameter
Features:
- Add network_1_id and network_2_id parameters
Features:
- Add edge_gateway parameter
- Add provider_network, provider_network_id, provider_network_ip parameters
Bugfixes:
- Makes input parameter names consistent, e.g.
network_1_ip
rather thannetwork1_ip
.
Features:
- Raise a useful error if config file is missing
- First release of gem