suiteview is a tool to help show the contents of a cucumber suite with your unique specifications `my_suiteview.rb` ```ruby require "suiteview" # Instantiate the SuiteView class and give it the location of your Cucumber Suite (repo) sv = SuiteView.new({repo: "features", include_tags: "@tweets,@followers"}) # Get a count of all Scenarios directly tagged with a particular tag sv.percentages.to_csv.render_to_file("my.csv") ``` And you'll have your output `my.csv` ```csv tag,percent @tweets,80.0 @followers,20.0 ``` `my_suiteview2.rb` ```ruby require "suiteview" # Instantiate the SuiteView class and give it the location of your Cucumber Suite (repo) sv = SuiteView.new({repo: "features", include_tags: "@tweets,@followers"}) # Get a count of all Scenarios directly tagged with a particular tag sv.total_tags_count.to_csv.render_to_file("my2.csv") ``` `my2.csv` ```csv tag,count @tweets,4 @followers,1 ```
Required Ruby Version
>= 0
Authors
David West
Versions
- 3.1.0 May 25, 2023 (6 KB)
- 3.0.3 May 25, 2023 (6 KB)
- 3.0.2 May 25, 2023 (6 KB)
- 3.0.1 May 25, 2023 (6 KB)
- 2.2.0 May 25, 2023 (5 KB)
- 2.1.4 May 25, 2023 (5 KB)