A pretty formatter for Turnip
Ruby HTML CSS Gherkin JavaScript Logos
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
example
gemfiles
lib
test
.gitignore
.travis.yml
Gemfile
LICENSE.txt
README.md
Rakefile
turnip_formatter.gemspec

README.md

RSpec::Core::Formatters::TurnipFormatter

TurnipFormatter is a pretty custom formatter for Turnip.

Build Status Coverage Status Code Climate Dependency Status

Requirements

  • Ruby
    • 2.2.0 or later

Installation

RubyGems

$ gem install turnip_formatter

Bundler

Add this line to your application's Gemfile:

group :test do
  gem 'turnip_formatter'
end

And then execute:

$ bundle install

Usage

Run this command.

$ rspec -r turnip_formatter --format RSpecTurnipFormatter --out report.html

Example

See:

Configuration

TurnipFormatter.configure do |config|
  config.title = 'My Report'                                 # <h1>My Report</h1>
  config.add_stylesheet File.dirname(__FILE__) + '/foo.css'  # <style>..</style>
  config.add_javascript File.dirname(__FILE__) + '/bar.js'   # <script>..</script>

  config.add_stylesheet 'http://cdn.example.com/hoge.css'    # <link rel="..">
  config.add_javascript '//cdn.example.com/fuga.js'          # <script src="..">
end

Add-on

License

see LICENSE.txt