Feature: `osc addchannels` command # common steps for all scenarios Background: Given I set working directory to "{context.osc.temp}" Scenario: Run `osc addchannels <project> <package>` When I execute osc with args "addchannels test:factory test-pkgA" Then stdout is """ Adding channels to package 'test:factory/test-pkgA' """ Scenario: Run `osc addchannels <project>/<package>` When I execute osc with args "addchannels test:factory/test-pkgA" Then stdout is """ Adding channels to package 'test:factory/test-pkgA' """ Scenario: Run `osc addchannels <project> <package> --enable-all` When I execute osc with args "addchannels test:factory test-pkgA --enable-all" Then stdout is """ Adding channels to package 'test:factory/test-pkgA' options: enable-all """ Scenario: Run `osc addchannels <project> <package> --skip-disabled` When I execute osc with args "addchannels test:factory test-pkgA --skip-disabled" Then stdout is """ Adding channels to package 'test:factory/test-pkgA' options: skip-disabled """