Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cucumber/cucumber-ruby-core

Core library for the Ruby flavour of Cucumber
https://github.com/cucumber/cucumber-ruby-core

Fix specs that should have been fixed in #103.

bf84e993e770590dfe25528285d5a69b6835ca96 authored almost 9 years ago by Björn Rasmusson <[email protected]>
Update HISTORY.md

d54771a47fdcd5bbbfbcc1a07f8ae6ccdbb5f04d authored almost 9 years ago by Matt Wynne <[email protected]>
Update HISTORY.md

9a94bb71de02653828ff37703b8db17cddbb5874 authored almost 9 years ago by Matt Wynne <[email protected]>
Merge pull request #103 from mikz/monotonic-time

use monotonic time

b2f2addaab2619d5948feaa2bc3cdac2306ad740 authored almost 9 years ago by Matt Wynne <[email protected]>
v1.4.0

96430b45006cbba9658e915e7faf36cdb68c1128 authored almost 9 years ago by Björn Rasmusson <[email protected]>
Update to Gherkin v3.2.0

c5cd28286678a6bba200f4b5205da448feb6db5e authored almost 9 years ago by Björn Rasmusson <[email protected]>
use monotonic time

for reasons described in https://github.com/ruby-concurrency/concurrent-ruby/issues/256
closes #101

cce8a1d9af65dbd824489231eb7dc483c27db8ab authored almost 9 years ago by Michal Cichra <[email protected]>
Merge pull request #100 from Originate/kg-badges

SVG badges

0807c9ca6be06777be75d13a1b769f97ef993399 authored about 9 years ago by Matt Wynne <[email protected]>
SVG badges

2896c0fdd51b0e3997694a0655f1eae764ef51d8 authored about 9 years ago by Kevin Goslar <[email protected]>
v1.3.1

b6e40e9e797577911ca1280cb3491aa70a22a31d authored about 9 years ago by Matt Wynne <[email protected]>
Update history

275d84215ac22f155090e2395c408a5fe52706b5 authored about 9 years ago by Matt Wynne <[email protected]>
Merge branch 'refactor-locations'

Closes #99 #98

c5b9f0e48abaed940b72935c06d6603e1421a221 authored about 9 years ago by Matt Wynne <[email protected]>
Include each test case at most once in the LocationsFilter.

8681d0b0bb1e520c268c87928e4e4cadd03373c6 authored about 9 years ago by Björn Rasmusson <[email protected]>
Merge branch 'duplicate-locations-filters' into refactor-locations

f395c67d24d27bbeae2e2b8b7482741663c3e5ac authored about 9 years ago by Björn Rasmusson <[email protected]>
Add failing test for duplicate locations in location filters.

95118c68038fc477a627b344b13acc78bd844cd2 authored about 9 years ago by Björn Rasmusson <[email protected]>
Fix link to cucumber-ruby

147d0e48b0f35f145a6c90d90dae2bca361608c7 authored about 9 years ago by Matt Wynne <[email protected]>
Add gitter badge to readme.

Closes #90

a1d68ccb11b534459e3a9af98ead1a7857efced3 authored about 9 years ago by Matt Wynne <[email protected]>
Merge branch 'gitter-badge' of https://github.com/gitter-badger/cucumber-ruby-core into gitter-badger-gitter-badge

c5ae2a9c945597bd4b2abb5e81be731e3b41005f authored about 9 years ago by Matt Wynne <[email protected]>
Avoid running slow performance tests by default

d1958891c4cbb2cac4f9ba5a6696b035200de874 authored about 9 years ago by Matt Wynne <[email protected]>
Merge child node locations into one object

96a5d66e12cf112a9be7f7005356a6a9e8a98f7f authored about 9 years ago by Matt Wynne <[email protected]>
Use subclasses for Locations

f232699e63c70c0f0fea89507ac8be76adc95eac authored about 9 years ago by Matt Wynne <[email protected]>
Cache the locations of child nodes to speed up searching

ec1125987df922fe6deedf238775d4b95297e089 authored about 9 years ago by Matt Wynne <[email protected]>
Add mixed bag location and simplify Lines

749a55bfda46fb8d1a9a5219a9139cddbe3e37b7 authored about 9 years ago by Matt Wynne <[email protected]>
Organise test cases by file, speed up again

36711f0259aec9bb0b3f9d60d8b3a392795325d5 authored about 9 years ago by Matt Wynne <[email protected]>
Add Location.merge

1d4919692782ae3d5bee4598968268a58fe99737 authored about 9 years ago by Matt Wynne <[email protected]>
Fix encoding error for JRuby / 1.9.3

2de1cf29a24d5385af96b7187b10d793b3521f91 authored about 9 years ago by Matt Wynne <[email protected]>
Move location matching specs over to filter

These are an integration test for behaviour that's spread through the
test case and into the AST...

35f16c2c528d55dd37bf76116844be914a34f9d0 authored about 9 years ago by Matt Wynne <[email protected]>
Add scenario outline case to location_filter_spec.rb.

32068182b1a025803e91923875d39b0df5175fb6 authored about 9 years ago by Björn Rasmusson <[email protected]>
Try travis's faster builds

66df53b752d928f3a4e7137ffff66af49a09113d authored over 9 years ago by Matt Wynne <[email protected]>
Update HISTORY.md

b3805587198af4b1d63ebf26e5d6347eb8ccd750 authored over 9 years ago by Matt Wynne <[email protected]>
Add gitter notification webhooks

ccaf434b4c0290f4a57324a4f70281ea8706c9b5 authored over 9 years ago by Matt Wynne <[email protected]>
Remove deprecated & unused method

964ac64e1c8fc0c453f725c6a28be64e192032f4 authored over 9 years ago by Matt Wynne <[email protected]>
Add require so this file works when loaded on its own

8c047d8027ac2110b77b05fbe4ef4e91f6704eb5 authored over 9 years ago by Matt Wynne <[email protected]>
Update history

f6c407931fd0f2ba4a32b8b1bb9a9dee3863f660 authored over 9 years ago by Matt Wynne <[email protected]>
Update history

786ddd01f0257c51df7d93390c50558c9418ac06 authored over 9 years ago by Matt Wynne <[email protected]>
Don't print debug into

4eaa907716637579a996b10840fce207cc4bd095 authored over 9 years ago by Matt Wynne <[email protected]>
Use gherkin3

3f5acc61e76f5dfc65ed9b693e2a02e5f5baf065 authored over 9 years ago by Steve Tooke <[email protected]>
WIP: Generate AST classes using gherkin3.

cc @mattwynne

a10875dca7583c4d99db3e1c3b5d81d482534bd1 authored over 9 years ago by Steve Tooke <[email protected]>
Revert keyword arguments in ast classes. Fix remaining issues.

Revert back to using the ast_builder to be able to distribute the
language and comments from the...

96f13c4378aaf5b31acc930f0eb26e5093bad572 authored over 9 years ago by Björn Rasmusson <[email protected]>
Update to Gherkin3 v3.1.0.

9d135f35117c2cde9da647230021000b9d4d8f11 authored over 9 years ago by Björn Rasmusson <[email protected]>
Update to work with the released Gherkin3 gem.

That is instead of subclassing the Gherkin3::AstBuilder, feed the
gherkin3 ast into the Cucumber...

ab8a372d90198d9e56f081c9a84eec351001ca5c authored over 9 years ago by Björn Rasmusson <[email protected]>
gherkin3 has been renamed gherkin3

05ce22d8c03f82c45829254e2e4c63f0ed2cc966 authored over 9 years ago by Björn Rasmusson <[email protected]>
Clear RSpec warning

331e5cf1b414d627eb48301634273fc5d753aa8e authored over 9 years ago by Matt Wynne <[email protected]>
Looks like it needs even longer

06913e2d0f6446ad30dfc33031a2994b35fb392f authored over 9 years ago by Matt Wynne <[email protected]>
Stabilise load spec (by increasing timeout)

065242d760abadd5d54ac3abc7bd1ff9ae41c626 authored over 9 years ago by Matt Wynne <[email protected]>
Always send after_test_step, event when the step is interrupted

A timeout in an around hook can interrupt a running test step. From the
perspective of formatter...

6c36a53283a96d020064d7c2004544bc2ca8d4fa authored over 9 years ago by Björn Rasmusson <[email protected]>
Improve the check that a test_step quacks like a Step. Fixes #95.

Using a commonly used method name as "source" in "respond_to?(:source)"
risk that hooks appear t...

9fd9da3f1967577bd94e3bd05ac64d009f214755 authored over 9 years ago by Björn Rasmusson <[email protected]>
Add a performance test for LocationsFilter

Currently this just documents the unacceptably slow behaviour described
in #96

e015cf098f5ba38a07849ef684418e0579fce133 authored over 9 years ago by Matt Wynne <[email protected]>
Add factory method to Location for Proc#source_location output

Also add a optional argument to Location.of_caller, to use the location
of a caller higher up th...

90daa1d159153d865105b8c3310e51e5ab7fde9b authored over 9 years ago by Björn Rasmusson <[email protected]>
v1.2.0

59042b276acadfd09d59eae66b4067c7a8d1a929 authored over 9 years ago by Matt Wynne <[email protected]>
Enable the location of actions to be the step or hook location

Actions will primarily use the location passed to the constructor as
their location, only if no ...

c595f23366ee1c2c4997bc734f8bf7cd53fed151 authored over 9 years ago by Björn Rasmusson <[email protected]>
Update history

7dd2cba8c449ea37d60066102ae5acaa110be140 authored over 9 years ago by Matt Wynne <[email protected]>
Rename method

e9b28c6406cb19f246303013574aeb114faf58b3 authored over 9 years ago by Matt Wynne <[email protected]>
Add a default argument for `Result#ok?`

26f79d6cd3ef866c7aa3cdef817392a11f3187e3 authored over 9 years ago by Matt Wynne <[email protected]>
Add Result#non_zero_exit_status?

This could simplify logic where Pending and Undefined results in strict
mode shall be handled in...

5ab60c2c4979069ef84504903b5037c1974618c3 authored over 9 years ago by Björn Rasmusson <[email protected]>
Make the location attribute of Ast::Comment public.

ea19a8c93fa169ade86fb7bba27c3a4fad7aee99 authored over 9 years ago by Björn Rasmusson <[email protected]>
Add the comments to the examples table and step ast classes

Steps, Examples tables and Examples table rows can have comments in
gherkin. Add theses comments...

2c79be9e0a9f8aa481c9cd0a561a1c91bd707554 authored over 9 years ago by Björn Rasmusson <[email protected]>
Added Gitter badge

cec23c8211fcb88d4dcba7344bddaed31c50be37 authored over 9 years ago by The Gitter Badger <[email protected]>
Make the description attribute public in the ast classes

c58a7ee7f1bdff07f14194e576477309aadcb13a authored over 9 years ago by Björn Rasmusson <[email protected]>
Update HISTORY.md

f266f63b25bc93d64c66bec48b3a16df1686ef60 authored over 9 years ago by Matt Wynne <[email protected]>
Merge pull request #89 from pdswan/regression/missing-scenario-status

Add #status to Cucumber::Core::Test::Result classes

f87e6f348e437c4fd9a77e550c352ab3c6af4082 authored over 9 years ago by Matt Wynne <[email protected]>
Change remaining status references to reference result

24226d27917c1fa0664cefc303f3a578dfb18a66 authored over 9 years ago by Peter Swan <[email protected]>
Add #to_sym to Cucumber::Core::Test::Result classes

Added for https://github.com/cucumber/cucumber/issues/836

820c973bb26ca745876b6fc8236b735919e27b41 authored over 9 years ago by Peter Swan <[email protected]>
Merge pull request #88 from cucumber/result-new-api-usable

Make the result objects usable in the new formatter api

c72a6db1bec2f2b6ee0d8ba857ba1fc26ed07670 authored over 9 years ago by Matt Wynne <[email protected]>
Modify the backtrace in place instead of trying to copy it.

Somehow a scenario in a wire feature file in Cucumber failed with a
timeout error when copying t...

0e391ee48c801cbe02a84e5652a2a36ff16bd5b6 authored over 9 years ago by Björn Rasmusson <[email protected]>
Make the result objects usable in the new formatter api

Set the message on undefined results and append the backtrace with
the backtrace line of the ste...

0a31e95bab91346f3a4864767455fc0f57ca1817 authored over 9 years ago by Björn Rasmusson <[email protected]>
Remove all attr_accessor declarations in the Ast classes.

044cca82b2ef2498517e5c6ef0f9e16e7c3225f7 authored over 9 years ago by Björn Rasmusson <[email protected]>
Revert the fix for #84 (2e85fcb).

e4c16e98138fa66c23848b99cb3f46550bb0e1cf authored over 9 years ago by Björn Rasmusson <[email protected]>
Use name instead of title as the base for name and title in Ast

Use the attribute @name as the base for the name and the (depricated)
title methods in Ast class...

ea29026eb7b9db1c428fffea3b489757845d654c authored over 9 years ago by Björn Rasmusson <[email protected]>
Update history

b780c38de23fee2e9e122b35eb21e340cbaac961 authored over 9 years ago by Matt Wynne <[email protected]>
Expose properties of Ast::ExamplesTable

and fix the name of title => name

Fixes https://github.com/cucumber/cucumber/issues/824

ca7e218f91061b7a66332bcabf9a309006668e86 authored over 9 years ago by Matt Wynne <[email protected]>
Set the feature attribute on background. Fixes #84.

2e85fcb5f0f32f52179da67e94c092950d4efed1 authored over 9 years ago by Björn Rasmusson <[email protected]>
Release 1.1.3

52ff0f1f36bc366564620d19437d97f9240cf108 authored over 9 years ago by Steve Tooke <[email protected]>
Update history.md

76322d636326fdf6f837397cb8c2cd7301e47a44 authored over 9 years ago by Steve Tooke <[email protected]>
Make inspect output mirror ruby's

dc08a240ddd109f545961db3ddcda3e1757b6ad9 authored almost 10 years ago by Steve Tooke <[email protected]>
Improve #inspect for AST nodes.

Too much data in the default inspect on these nodes makes the output
overwhelming if debugging.
...

0dcc7a0dd55b2bacdf43f28d6743b7ad1f95ee63 authored almost 10 years ago by Steve Tooke <[email protected]>
Release 1.1.2

353fadbdcbacc52d2f1878ad9d08e9deea761998 authored almost 10 years ago by Steve Tooke <[email protected]>
Expose `Test::Case#feature`

634b31e3288a9dda7348c7f7e7e6e6a139e995f8 authored almost 10 years ago by Matt Wynne <[email protected]>
Clearer specs

568241e369abff71765a35d7dbbcf178c26a772d authored almost 10 years ago by Matt Wynne <[email protected]>
Add predicate methods for Multline arguments

@krukow does this help? :)

adf59c6c75afd116b6bf0194bc8239407c811091 authored almost 10 years ago by Matt Wynne <[email protected]>
Fix #83, make Scenario Outline Test Case names language neutral.

008496259162512d179625935c651d92db01112a authored almost 10 years ago by Björn Rasmusson <[email protected]>
Fail test case if around hooks fail.

An around hook will not report a passing status as it doesn't know that
status of the rest of th...

0d236be9e2c6d4b1e777bcb5942a755e362c0f4e authored almost 10 years ago by Steve Tooke <[email protected]>
Expose around hooks

d1889b5d30cdedd10bfcdc988bf1755d2c5f3e97 authored almost 10 years ago by Steve Tooke <[email protected]>
Release v1.1.1

f540fe631d2a6da80aaf990263db29287921dde1 authored almost 10 years ago by Steve Tooke <[email protected]>
Update history

6f594e64655a122c749c7bad576605e7ceb1921d authored almost 10 years ago by Matt Wynne <[email protected]>
Merge pull request #82 from richarda/768-scenario-name

Test::Case#name no longer includes keyword

b7ab0f510464ee1a59da9e9213b9bb2a2ccd702e authored almost 10 years ago by Matt Wynne <[email protected]>
expose Test::Case#keyword

make keyword available for backwards compatibility in cucumber

88282f8eeb4cb234b8c7bbc7ae0960997977c92e authored almost 10 years ago by Richard Adams <[email protected]>
change output of Test::Case#name to no longer use a prefix like 'Scenario: '

72a85593811773ea2a68d18ffc31699264d7370a authored almost 10 years ago by Richard Adams <[email protected]>
start with adding a simple_name method to Test::Case

9ec99f62602fdf5588f7718f34d3e8091ca2ea02 authored almost 10 years ago by Richard Adams <[email protected]>
Calculate actual keyword for snippets in Cucumber::Core::Ast::Step

c33dd30ca9a97609bdb856ea25faaade99b38918 authored almost 10 years ago by Björn Rasmusson <[email protected]>
Store the language passed to Step/ExpandedOutlineStep.initialize

3a6ada2bccfd07a7c92a1f5aedde3473afa78497 authored almost 10 years ago by Björn Rasmusson <[email protected]>
Fix build oops

08a0c8c2bcc16a39f7d058baa8a50bc0b844038d authored almost 10 years ago by Matt Wynne <[email protected]>
Release 1.1.0

0789a621f32bad742f324b12651551e01bf110bd authored almost 10 years ago by Matt Wynne <[email protected]>
Keep using the name LocationsFilter for backward compat

e1c85bb0d57c4ffa50cf7c7ed5d0d017d54e647d authored almost 10 years ago by Matt Wynne <[email protected]>
More readable filter spec

77201f95fcc8da292ab09d18da9b804ba4ad411c authored almost 10 years ago by Matt Wynne <[email protected]>
Combine LocationsFilter and SortByLocation into LocationFilter

d821e6d7d4085cff74c7ec20503b3b5a1331515d authored almost 10 years ago by Matt Wynne <[email protected]>
Fix up SortByLocation filter after some manual testing

bc0a4e657ef1e5e95f062345408e6e56d415436a authored almost 10 years ago by Matt Wynne <[email protected]>
require SortByLocation filter with the rest

28e1410483388b19088ffa8fdec3ee739090e64d authored almost 10 years ago by Matt Wynne <[email protected]>
Better equality behaviour for DocString

This was highlighted by build failures like
https://travis-ci.org/cucumber/cucumber-ruby-core/jo...

cbbd454712e84f1b15dcd96831f08074747a15f8 authored almost 10 years ago by Matt Wynne <[email protected]>
Fix warnings

8e3e61596d02f282906e1231b3f61c5219114680 authored almost 10 years ago by Matt Wynne <[email protected]>