Feature: `osc buildhist` command # common steps for all scenarios Background: Given I set working directory to "{context.osc.temp}" Scenario: Run `osc buildist / /` When I execute osc with args "buildhist test:factory/test-pkgA standard/x86_64" Then the exit code is 0 Scenario: Run `osc buildist / / --limit` When I execute osc with args "buildhist test:factory/test-pkgA standard/x86_64 --limit=1" Then the exit code is 0 Scenario: Run `osc buildist /` from a package checkout Given I execute osc with args "co test:factory/test-pkgA" And I set working directory to "{context.osc.temp}/test:factory/test-pkgA" When I execute osc with args "buildhist standard/x86_64" Then the exit code is 0 Scenario: Run `osc buildist /` from outside a package checkout When I execute osc with args "buildhist standard/x86_64" Then the exit code is 1 Scenario: Run `osc buildist /` from a project checkout Given I execute osc with args "co test:factory" And I set working directory to "{context.osc.temp}/test:factory" When I execute osc with args "buildhist standard/x86_64" Then the exit code is 1