Sha256: 72da8167a5ac76ca979410e73a2aa4ae179514e3843b3a41c3da61f1f5af94fc

Contents?: true

Size: 1.2 KB

Versions: 19

Compression:

Stored size: 1.2 KB

Contents

Feature: VM Extra Data
  As a virtualbox library user
  I want to access and update VM extra data

  Background:
    Given I find a VM identified by "test_vm_A"
    And I delete the "VM" extra data "VirtualBoxGemTest/Key"
    And I reload the VM
    And the "extra_data" relationship

  Scenario: Reading extra data
    When I get the extra data of "test_vm_A"
    Then all the extra data should match

  @unsafe
  Scenario: Writing extra data
    When I set the extra data "VirtualBoxGemTest/Key" to "Value"
    And I save the relationship
    And I get the extra data of "test_vm_A"
    Then the extra data should include "VirtualBoxGemTest/Key" as "Value"

  @unsafe
  Scenario: Deleting extra data
    When I set the extra data "VirtualBoxGemTest/Key" to "Value"
    And I save the relationship
    And I delete the extra data "VirtualBoxGemTest/Key"
    And I get the extra data of "test_vm_A"
    Then the extra data should not include "VirtualBoxGemTest/Key"

  @unsafe
  Scenario: Writing extra data and saving VM
    When I set the extra data "VirtualBoxGemTest/Key" to "Value"
    And I save the model
    And I get the extra data of "test_vm_A"
    Then the extra data should include "VirtualBoxGemTest/Key" as "Value"

Version data entries

19 entries across 19 versions & 3 rubygems

Version Path
virtualbox-0.9.2 features/vm_extra_data.feature
virtualbox-0.9.1 features/vm_extra_data.feature
virtualbox-0.9.0 features/vm_extra_data.feature
virtualbox-0.8.6 features/vm_extra_data.feature
virtualbox-0.8.5 features/vm_extra_data.feature
virtualbox-0.8.4 features/vm_extra_data.feature
velir_virtualbox-0.8.4 features/vm_extra_data.feature
virtualbox-0.8.3 features/vm_extra_data.feature
virtualbox-0.8.2 features/vm_extra_data.feature
virtualbox-0.8.1 features/vm_extra_data.feature
virtualbox-0.8.0 features/vm_extra_data.feature
virtualbox-0.7.9 features/vm_extra_data.feature
virtualbox-0.7.8 features/vm_extra_data.feature
virtualbox-0.7.7 features/vm_extra_data.feature
virtualbox-0.7.6 features/vm_extra_data.feature
bbrowning-virtualbox-0.7.6.dev features/vm_extra_data.feature
virtualbox-0.7.5 features/vm_extra_data.feature
virtualbox-0.7.4 features/vm_extra_data.feature
virtualbox-0.7.3 features/vm_extra_data.feature