Skip to content

Commit 84e1272

Browse files
committed
Add @command behave tags to all feature files
Each feature file now carries a tag identifying the dfetch command it exercises (e.g. @update, @check, @diff, @add, @remove, @report, @Freeze, @import, @Validate, @format-patch, @update-patch). Journey features that exercise multiple commands receive all relevant tags (e.g. @update @check for journey-basic-usage.feature). Files that already had @remote-svn retain it and gain the new command tag on the same line (e.g. @remote-svn @update). This makes it possible to run only the scenarios for a specific command, for example: behave features/ --tags=update https://claude.ai/code/session_01BvyikyxX9c3sDXev8HdP4f
1 parent 7da5a8c commit 84e1272

51 files changed

Lines changed: 51 additions & 3 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

features/add-project-through-cli.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
@add
12
Feature: Add a project to the manifest via the CLI
23

34
*DFetch* can add a new project entry to the manifest without requiring

features/check-archive.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
@check
12
Feature: Checking dependencies from an archive
23

34
DFetch can check if archive-based projects are up-to-date.

features/check-git-repo.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
@check
12
Feature: Checking dependencies from a git repository
23

34
*DFetch* can check if there are new versions.

features/check-report-code-climate.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
@check
12
Feature: Let check report to code climate
23

34
*DFetch* can check if there are new versions available. Since this is an action a developer

features/check-report-jenkins.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
@check
12
Feature: Let check report to jenkins
23

34
*DFetch* can check if there are new versions available. Since this is an action a developer

features/check-report-sarif.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
@check
12
Feature: Let check report to sarif
23

34
*DFetch* can check if there are new versions available. Since this is an action a developer

features/check-specific-projects.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
@check
12
Feature: Checking specific projects
23

34
*DFetch* can check specific projects, this is useful when you have a lot

features/check-svn-repo.feature

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@remote-svn
1+
@remote-svn @check
22
Feature: Checking dependencies from a svn repository
33

44
*DFetch* can check if there are new versions in a SVN repository.

features/checked-project-has-dependencies.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
@check
12
Feature: Check for dependencies in projects
23

34
When a project has dependencies of its own, it can list them using its own

features/diff-in-git.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
@diff
12
Feature: Diff in git
23

34
If a project contains issues that need to be fixed, the user can work with the *Dfetch'ed* project as

0 commit comments

Comments
 (0)