• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

codegram / spinach
92%

Build:
DEFAULT BRANCH: master
Repo Added 01 May 2013 08:05PM UTC
Files 0
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • add_successfull_steps_summary
  • bug/pending-not-stopping
  • bugfix/rubinius_random_failure
  • chore/ruby-2.2.0
  • feature/update_colorize_dependency
  • feature_filename
  • features/namespacing
  • fix/build
  • hooks_refactor
  • rbx_and_jruby
  • rubinius
  • runtimefest
  • stabilize_test_suite
  • update_rubies
  • update_to_ruby_2_2
  • v0.10.0
  • v0.10.1
  • v0.8.10
  • v0.8.7
  • v0.9.0
  • version-bump

pending completion
608

push

travis-ci

oriolgual
Finally randomize feature & scenario ordering (#204)

* fix 2 documentation mistakes

* removing extraneous whitespace

* Stable identifiers for ordering features and scenarios.

We need the relative filename involved in both so that a seed can
generate stable randomizations across runs and machines. Similarly,
that's why we need the line number for Scenario#ordering_id.

* introduce Orderers without hooking them up to anything

* hook up Orderers to Reporters. still not reordering tests at all

* Add features for testing randomization and random seeding

* Add cli tests for --seed and --rand

* Finally (re)order features/scenarios according to orderer instances

* Randomize our own test runs.

* fix test failure only present with some library versions

I could narrow it down to the exact versions of which librariess and
figure out exactly why that combination made the failure
happen. However, I can't find a compelling reason why this test
shouldn't pass in step_definitions like the others in this file, and
that change makes the test pass with the library version combos where
it previously failed, and doesn't affect it elsewhere. So, we're going
with that.

66 of 66 new or added lines in 12 files covered. (100.0%)

599 of 650 relevant lines covered (92.15%)

129.19 hits per line

Relevant lines Covered
Build:
Build:
650 RELEVANT LINES 599 COVERED LINES
129.19 HITS PER LINE
Source Files on master
  • List 0
  • Changed 20
  • Source Changed 19
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
608 master Finally randomize feature & scenario ordering (#204) * fix 2 documentation mistakes * removing extraneous whitespace * Stable identifiers for ordering features and scenarios. We need the relative filename involved in both so that a seed ... push 04 Jun 2018 01:24PM UTC oriolgual travis-ci pending completion  
607 master fix test failure only present with some library versions I could narrow it down to the exact versions of which librariess and figure out exactly why that combination made the failure happen. However, I can't find a compelling reason why this test... Pull #204 04 Jun 2018 06:18AM UTC web-flow travis-ci pending completion  
606 master Randomize our own test runs. Pull #204 04 Jun 2018 12:18AM UTC web-flow travis-ci pending completion  
604 master Version bump push 21 Feb 2018 11:25AM UTC oriolgual travis-ci pending completion  
603 master Support for around_step hook. (#201) (#202) * Added a Spinach::HookNotYieldException * Reworked the around_scenario not yield exception * Added around_step hook push 21 Feb 2018 11:22AM UTC oriolgual travis-ci pending completion  
602 master Support for around_step hook. (#201) * Added a Spinach::HookNotYieldException * Reworked the around_scenario not yield exception * Added around_step hook Pull #202 07 Sep 2017 05:59PM UTC web-flow travis-ci pending completion  
601 master Support for around_step hook. (#201) * Added a Spinach::HookNotYieldException * Reworked the around_scenario not yield exception * Added around_step hook Pull #202 07 Sep 2017 03:51PM UTC web-flow travis-ci pending completion  
600 master Support for multiple reporters, plus a new file reporter (#200) * Update: Specify multiple reporters New: File reporter * Spacing issue. push 10 Jul 2017 02:23PM UTC oriolgual travis-ci pending completion  
599 master Spacing issue. Pull #200 06 Jul 2017 06:09PM UTC web-flow travis-ci pending completion  
598 master Get FeatureRunner & ScenarioRunner ready for randomization (#198) * Let the feature know before the run what lines will be run * duplicated documentation * style changes (so they're in a isolated commit) * a scenario now knows all of the... push 29 Jun 2017 07:21AM UTC oriolgual travis-ci pending completion  
See All Builds (245)
  • Repo on GitHub
  • CI Project
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc