producer-core/features/ssh/config.feature
2014-04-23 22:45:39 +00:00

24 lines
579 B
Gherkin

Feature: SSH settings
Background:
Given a recipe with:
"""
target 'some_host.example'
puts env.remote.user_name
"""
Scenario: uses current user login name as SSH user name by default
When I successfully execute the recipe
Then the output must contain my current login name
@fake_home
Scenario: uses configured SSH user name for a given host
Given an SSH config with:
"""
Host some_host.example
User some_user
"""
When I successfully execute the recipe
Then the output must contain "some_user"