Sha256: 38433886bbcdd8f174e01d24b3fcb80d65260318b8f4d955cb4931c288215935
Contents?: true
Size: 1.13 KB
Versions: 3
Compression:
Stored size: 1.13 KB
Contents
Given %(each of my applications has an environment) do known_accounts.each do |account| account.applications.each do |app| known_environments.push( create_environment( account: account, application: app, environment: { name: "#{app.name}_env" } ) ) end end end Then %(I see the name and ID for all of my environments) do known_environments.each do |environment| expect(output_text).to match(/#{Regexp.escape(environment.id.to_s)}\s+\|\s+#{Regexp.escape(environment.name)}/) end end Then %(I see the environments in the one account) do account_named('one').environments.all.each do |environment| expect(output_text).to match(/#{Regexp.escape(environment.id.to_s)}\s+\|\s+#{Regexp.escape(environment.name)}/) end end Then %(I do not see environments from other accounts) do two = account_named('two').environments.all.to_a three = account_named('three').environments.all.to_a (two + three).each do |environment| expect(output_text).not_to match(/#{Regexp.escape(environment.id.to_s)}\s+\|\s+#{Regexp.escape(environment.name)}/) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ey-core-3.4.4 | features/step_definitions/environments_steps.rb |
ey-core-3.4.2 | features/step_definitions/environments_steps.rb |
ey-core-3.4.1 | features/step_definitions/environments_steps.rb |