Project

tagfu

0.0
No commit activity in last 3 years
No release in over 3 years
A gem to manipulate tags in cucumber feature files
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

 Project Readme

Tagfu - Cucumber Tag Manipulation

Description

Tagfu is a command line utility for manipulating tags in Cucumber feature files

With Tagfu, you can easily add, update, delete specific tags or delete all tags from Cucumber feature files. Tagfu can operate on a specific feature file or on all the feature files within a specified folder structure.

Features

  • Manipulate tags for a specific feature file or all the feature files within a specified folder
  • Add one or multiple tags at the feature level
  • Update existing tags
  • Delete specific tags
  • Delete all tags

Installation

gem install tagfu

Synopsis

Access the command line help

tagfu --help

Add tags to the Cucumber feature file(s) in the current directory

tagfu -p . -a wip,smoke
tagfu -p . -a @wip,@smoke

Update tags in the specified Cucumber feature file

tagfu -p story.feature -u wip,smoke
tagfu --path story.feature --update @wip,@smoke

Delete tags from the Cucumber feature file(s) in the specified folder path

tagfu --path /usr/home/jdoe/project/features --delete wip,hacky

Delete all tags from Cucumber feature file(s) in the current directory

tagfu --path . --delete-all

Bugs

Report bugs and requests at the Github page.

Copyright

Copyright 2012 by Avinash Padmanabhan under the MIT license (see the LICENSE file).