Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/cucumber/cucumber-jvm-groovy
Cucumber Groovy
https://github.com/cucumber/cucumber-jvm-groovy
More ivy
12434a59ae29cac60a56dc8f7432cf894a76040e authored about 13 years ago by Aslak Hellesøy <[email protected]>
12434a59ae29cac60a56dc8f7432cf894a76040e authored about 13 years ago by Aslak Hellesøy <[email protected]>
Reenabled Scala
d832597f12c71045d2f1fa57b53c28f8f32b10c1 authored about 13 years ago by Aslak Hellesøy <[email protected]>
d832597f12c71045d2f1fa57b53c28f8f32b10c1 authored about 13 years ago by Aslak Hellesøy <[email protected]>
Upgrade deps, improve snippets.
808dbee154178b0ef7727371d16b3c9fcffaf911 authored about 13 years ago by Aslak Hellesøy <[email protected]>
808dbee154178b0ef7727371d16b3c9fcffaf911 authored about 13 years ago by Aslak Hellesøy <[email protected]>
Added standalone script for Groovy
3a1b5787772a74b8bbbbc5ecfaa5f3892c0a1f7c authored about 13 years ago by Aslak Hellesøy <[email protected]>
3a1b5787772a74b8bbbbc5ecfaa5f3892c0a1f7c authored about 13 years ago by Aslak Hellesøy <[email protected]>
Load resoureces from classpath when using JUnit, load them from filesystem when using CLI
94e025cd0b2e0a7e2c1f9f53b30fa79f115e37f6 authored about 13 years ago by Aslak Hellesøy <[email protected]>
94e025cd0b2e0a7e2c1f9f53b30fa79f115e37f6 authored about 13 years ago by Aslak Hellesøy <[email protected]>
All tests passing, ut still not good
76fea23bb49e156d06ae8fafe8a2a64024fcc149 authored about 13 years ago by Aslak Hellesøy <[email protected]>
76fea23bb49e156d06ae8fafe8a2a64024fcc149 authored about 13 years ago by Aslak Hellesøy <[email protected]>
Rewrote a lot of the resource loading code
7436d97c3c7f89d52cb6700466dd02c6261f7206 authored about 13 years ago by Aslak Hellesøy <[email protected]>
7436d97c3c7f89d52cb6700466dd02c6261f7206 authored about 13 years ago by Aslak Hellesøy <[email protected]>
backend should add after hook as after hook and not as before hook
c9c364ce98783ece1b9969b4478c635e61efcfa8 authored about 13 years ago by Martin Hauner <[email protected]>
c9c364ce98783ece1b9969b4478c635e61efcfa8 authored about 13 years ago by Martin Hauner <[email protected]>
Extract method for clarity
5c4997fbd2ff6eb38e88ac7f7600e699b6efb2cc authored about 13 years ago by Aslak Hellesøy <[email protected]>
5c4997fbd2ff6eb38e88ac7f7600e699b6efb2cc authored about 13 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'groovy-script-only' of https://github.com/jterhune/cucumber-jvm into jterhune-groovy-script-only
55c91b217985375157abf9b024215f33d1b96309 authored about 13 years ago by Aslak Hellesøy <[email protected]>
55c91b217985375157abf9b024215f33d1b96309 authored about 13 years ago by Aslak Hellesøy <[email protected]>
Maven hosed the previous release attempt.
06fa81f83dcda6e6c5c5e9818c00e38df1aa7621 authored about 13 years ago by Aslak Hellesøy <[email protected]>
06fa81f83dcda6e6c5c5e9818c00e38df1aa7621 authored about 13 years ago by Aslak Hellesøy <[email protected]>
Updated groovy tests so they pass in maven build
87bae81e4fe5941d6d23db59b3acf394685f6c50 authored about 13 years ago by Jason Terhune <[email protected]>
87bae81e4fe5941d6d23db59b3acf394685f6c50 authored about 13 years ago by Jason Terhune <[email protected]>
[maven-release-plugin] prepare for next development iteration
cf5545736028e3b412fb1e2da166647bc1cfd9ce authored about 13 years ago by Aslak Hellesøy <[email protected]>
cf5545736028e3b412fb1e2da166647bc1cfd9ce authored about 13 years ago by Aslak Hellesøy <[email protected]>
[maven-release-plugin] prepare release v1.0.0.RC1
c8454e163647a0ecf71d6dccdc648b57f87840d1 authored about 13 years ago by Aslak Hellesøy <[email protected]>
c8454e163647a0ecf71d6dccdc648b57f87840d1 authored about 13 years ago by Aslak Hellesøy <[email protected]>
Let's try to make a release
9f05f0894c024002dadeb2574ce0bab51e9f7679 authored about 13 years ago by Aslak Hellesøy <[email protected]>
9f05f0894c024002dadeb2574ce0bab51e9f7679 authored about 13 years ago by Aslak Hellesøy <[email protected]>
Prevent exceptions when trying to run groovy files that are classes
acf72509f035803085334e5a0a4cb82b7dcb805d authored about 13 years ago by Jason Terhune <[email protected]>
acf72509f035803085334e5a0a4cb82b7dcb805d authored about 13 years ago by Jason Terhune <[email protected]>
Tagged (scoped) step definitions are reverted. Bad idea.
2241becb4a77b3b82df5da40c05d68e771758ca4 authored about 13 years ago by Aslak Hellesøy <[email protected]>
2241becb4a77b3b82df5da40c05d68e771758ca4 authored about 13 years ago by Aslak Hellesøy <[email protected]>
Step Deinitions can be scoped by tag (just like hooks). Currently only implemented for Java.
662916af8403387dce977741ef26f4cffce928c8 authored about 13 years ago by Aslak Hellesøy <[email protected]>
662916af8403387dce977741ef26f4cffce928c8 authored about 13 years ago by Aslak Hellesøy <[email protected]>
Fixed some Groovy bugs
0bb7d2338710620ff7e987f5550b4898660105dd authored about 13 years ago by Aslak Hellesøy <[email protected]>
0bb7d2338710620ff7e987f5550b4898660105dd authored about 13 years ago by Aslak Hellesøy <[email protected]>
Date format can be specified with a @DateFormat annotation
e65b8c1c85aaf5ecd7878be6e609f0f7bfd6ecbb authored about 13 years ago by Aslak Hellesøy <[email protected]>
e65b8c1c85aaf5ecd7878be6e609f0f7bfd6ecbb authored about 13 years ago by Aslak Hellesøy <[email protected]>
Refactoring to capture more info about types
c8d4cc57cde5c93c3b6f1d752affa73f462676e7 authored about 13 years ago by Aslak Hellesøy <[email protected]>
c8d4cc57cde5c93c3b6f1d752affa73f462676e7 authored about 13 years ago by Aslak Hellesøy <[email protected]>
gluePath is the best name I have come up with for 'class path or script path where stepdefs and hooks live'
c9be367125722e95f5da0b3cfb3e0f36cb181f87 authored about 13 years ago by Aslak Hellesøy <[email protected]>
c9be367125722e95f5da0b3cfb3e0f36cb181f87 authored about 13 years ago by Aslak Hellesøy <[email protected]>
Fix broken conversion of table to List<Map<String,String>>. Addresses @nightscape's comment in #49.
5210aef5844055557801ab0a4b0fed95ccbaf8d5 authored about 13 years ago by Martin Mauch <[email protected]>
5210aef5844055557801ab0a4b0fed95ccbaf8d5 authored about 13 years ago by Martin Mauch <[email protected]>
Update i18n
dc6c70eeb27245eac915deb73f6f54d7facb5550 authored about 13 years ago by Aslak Hellesøy <[email protected]>
dc6c70eeb27245eac915deb73f6f54d7facb5550 authored about 13 years ago by Aslak Hellesøy <[email protected]>
Added a progress formatter and made it the default. New iml files that get updated more easily.
9e648b9aaca1713d17d50fda957a05f33ab2a7fb authored about 13 years ago by Aslak Hellesøy <[email protected]>
9e648b9aaca1713d17d50fda957a05f33ab2a7fb authored about 13 years ago by Aslak Hellesøy <[email protected]>
merge
876055c13bca748656d3746387fd580743181806 authored about 13 years ago by Aslak Hellesøy <[email protected]>
876055c13bca748656d3746387fd580743181806 authored about 13 years ago by Aslak Hellesøy <[email protected]>
Scenario Outlines and Background are roughly working
250819fd172b3880b2692dcf095debe1f679c029 authored about 13 years ago by Aslak Hellesøy <[email protected]>
250819fd172b3880b2692dcf095debe1f679c029 authored about 13 years ago by Aslak Hellesøy <[email protected]>
Merge with master
5164b25f5a4a3db82af7afda789ffe4b993b60ca authored over 13 years ago by Aslak Hellesøy <[email protected]>
5164b25f5a4a3db82af7afda789ffe4b993b60ca authored over 13 years ago by Aslak Hellesøy <[email protected]>
Bump to gherkin 2.5.1 - Omit step in Match JSON.
e016525395578e8a4283fdfb5cb3861809a88175 authored over 13 years ago by Aslak Hellesøy <[email protected]>
e016525395578e8a4283fdfb5cb3861809a88175 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Upgrade gherkin dependency
7ce1793fc675fab07c53d52d1cdb433c43cd9bdf authored over 13 years ago by Aslak Hellesøy <[email protected]>
7ce1793fc675fab07c53d52d1cdb433c43cd9bdf authored over 13 years ago by Aslak Hellesøy <[email protected]>
Fix a test
721bb3e0a22284914f3af7ef0ebc9a6fcfff6074 authored over 13 years ago by Aslak Hellesøy <[email protected]>
721bb3e0a22284914f3af7ef0ebc9a6fcfff6074 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Change dependencies so that full-jars don't bundle all jars (users are expected to provide them themselves). Closes #28.
86c12ee123073e695d49ee1d02b69e6b06c66438 authored over 13 years ago by Aslak Hellesøy <[email protected]>
86c12ee123073e695d49ee1d02b69e6b06c66438 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Upgrade IDEA modules (and tweak test)
c67fa4b3a4ccd3842b6871f9c22921144ffef2a1 authored over 13 years ago by Aslak Hellesøy <[email protected]>
c67fa4b3a4ccd3842b6871f9c22921144ffef2a1 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Simplified improved snippet code, removed hamcrest (not a huge fan).
388ce3e7b599afe9f889b49009eb3c7fa290133c authored over 13 years ago by Aslak Hellesøy <[email protected]>
388ce3e7b599afe9f889b49009eb3c7fa290133c authored over 13 years ago by Aslak Hellesøy <[email protected]>
Moved JUnit support to new submodule cucumber-junit. JUnit runner will now output results using the prettyformatter if the system property cucumber.reporter is set to pretty or pretty=somefile. The Backend interface has changed. Less methods to implement, and buildWorld() takes a World object where the Backend impl can register stepdefs and hooks. Currently this means scanning the fs/classpath for stepdefs/hooks for each scenario (slow), but this can be optimised later. This allows scoping of stepdefs on a per-feature (and later - per-scenario) basis.
2f84f946adcc45dd491c318e9e3c2d37952b3e79 authored over 13 years ago by Aslak Hellesøy <[email protected]>
2f84f946adcc45dd491c318e9e3c2d37952b3e79 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Use gherkin 2.4.18 from Maven Central
faee0feaa294fce2bc37567fa90a35bfa78f1edc authored over 13 years ago by Aslak Hellesøy <[email protected]>
faee0feaa294fce2bc37567fa90a35bfa78f1edc authored over 13 years ago by Aslak Hellesøy <[email protected]>
Pass several script paths/packages to the Backend constructors. (We can't have a backend per package/script path, because code in backend A would not be able to talk to code in backend B)
a47b36ff92a909defe20fd5916940e53c8ab8bb2 authored over 13 years ago by Aslak Hellesøy <[email protected]>
a47b36ff92a909defe20fd5916940e53c8ab8bb2 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Implement Table.asList(Class itemType). Clean up imports
5325a8c9eea04bd9f7e82bd306dec4a295087af4 authored over 13 years ago by Aslak Hellesøy <[email protected]>
5325a8c9eea04bd9f7e82bd306dec4a295087af4 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Moved table conversion logic from java to core
546c8de65c76c0d135bef400f4d3ebcf7b95dd89 authored over 13 years ago by Aslak Hellesøy <[email protected]>
546c8de65c76c0d135bef400f4d3ebcf7b95dd89 authored over 13 years ago by Aslak Hellesøy <[email protected]>
All building/passing except scala
a322ed264a237d355e4c5128d321fd9f8327fdc8 authored over 13 years ago by Aslak Hellesøy <[email protected]>
a322ed264a237d355e4c5128d321fd9f8327fdc8 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Misc changes to bring in XStream to do some of the heavy object conversion lifting
3d2af2c965029ecc149ddb02de2178d6d21c49d1 authored over 13 years ago by Aslak Hellesøy <[email protected]>
3d2af2c965029ecc149ddb02de2178d6d21c49d1 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Merge with master. Simplified API for converting tables - no longer leaking the Java-specific TableProcessor implementation detail.
7b99a48e6d1741ebe6e4d3c987d6b4e7783aa8d7 authored over 13 years ago by Aslak Hellesøy <[email protected]>
7b99a48e6d1741ebe6e4d3c987d6b4e7783aa8d7 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Merge branch 'master' into tables
76a4c54e91c676a615e099548104f851f49cf44e authored over 13 years ago by Aslak Hellesøy <[email protected]>
76a4c54e91c676a615e099548104f851f49cf44e authored over 13 years ago by Aslak Hellesøy <[email protected]>
Merge remote-tracking branch 'origin/tables' into tables
b3b2672cc513db3a14cba37798fa0fde604803ff authored over 13 years ago by Cedric Lamalle <[email protected]>
b3b2672cc513db3a14cba37798fa0fde604803ff authored over 13 years ago by Cedric Lamalle <[email protected]>
Working on Issue #19
Added the possibility to process tables.
Added a @JavaBeanClass annotation to allow passing list ...
Working on Issue #9
Added the possibility to process tables.
Added a @JavaBeanClass annotation to allow passing list ...
Added tag support for tags. Closes #9. Closes #10.
8172113ce5503cd2353fce4fd7dc89f4c662210b authored over 13 years ago by Aslak Hellesøy <[email protected]>
8172113ce5503cd2353fce4fd7dc89f4c662210b authored over 13 years ago by Aslak Hellesøy <[email protected]>
gh-9 Clean up tabs in last commit
30a426fe18b0fb4eee8fa82075c699634fc4970f authored over 13 years ago by Alan Parkinson <[email protected]>
30a426fe18b0fb4eee8fa82075c699634fc4970f authored over 13 years ago by Alan Parkinson <[email protected]>
gh-9 Very basic Java implementation of hooks
534d654e076831aa8b130ee788b62bb23ee6c30e authored over 13 years ago by Alan Parkinson <[email protected]>
534d654e076831aa8b130ee788b62bb23ee6c30e authored over 13 years ago by Alan Parkinson <[email protected]>
Upgraded to gherkin 2.4.15, which considerably simplifies diffing logic.
31dbed9502c88edf8f7a3f8e352fa4d3ee6efdf4 authored over 13 years ago by Aslak Hellesøy <[email protected]>
31dbed9502c88edf8f7a3f8e352fa4d3ee6efdf4 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Merge with master
68cb112542f6bf61299281c43fe2d4d64d09fd41 authored over 13 years ago by Aslak Hellesøy <[email protected]>
68cb112542f6bf61299281c43fe2d4d64d09fd41 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Renamed packages. Started work on line support - needs more work.
5247a4aad07d246e56e3f5ff975f98a4dd26e648 authored over 13 years ago by Aslak Hellesøy <[email protected]>
5247a4aad07d246e56e3f5ff975f98a4dd26e648 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Changed groupId to info.cukes, and prepended cucumber- to all artifacts. Added shade plugin, so all artifacts have a -full (self contained) jar. Closes #11.
ec4c43c38b567a08d308e6bd4908bd5291d80ff7 authored over 13 years ago by Aslak Hellesøy <[email protected]>
ec4c43c38b567a08d308e6bd4908bd5291d80ff7 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Pom hacking
b049407be325c9adac6ab3c7c6047ff8f415729f authored over 13 years ago by Aslak Hellesøy <[email protected]>
b049407be325c9adac6ab3c7c6047ff8f415729f authored over 13 years ago by Aslak Hellesøy <[email protected]>
Upgrade deps
a1a9fea58132c80a87e5fe5f842415135423acd9 authored over 13 years ago by Aslak Hellesøy <[email protected]>
a1a9fea58132c80a87e5fe5f842415135423acd9 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Reimported projects
44b865cd69b2d0f7561e6f4fa1ca2725293c0fdb authored over 13 years ago by Aslak Hellesøy <[email protected]>
44b865cd69b2d0f7561e6f4fa1ca2725293c0fdb authored over 13 years ago by Aslak Hellesøy <[email protected]>
Fix version/newline/maven problems
ff345d89374582de3e3375b8812fec3e50d808e7 authored over 13 years ago by Aslak Hellesøy <[email protected]>
ff345d89374582de3e3375b8812fec3e50d808e7 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Ambiguous matches are now reported correctly. Snippets are printed from CLI.
e0ea600ad1492be6c047bca2a72688e220e89dc9 authored over 13 years ago by Aslak Hellesøy <[email protected]>
e0ea600ad1492be6c047bca2a72688e220e89dc9 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Fixed pom issues
410bdfe6a2e086ca8d92eae98c0f479f2bd7b0b8 authored over 13 years ago by Sébastien Le Callonnec <[email protected]>
410bdfe6a2e086ca8d92eae98c0f479f2bd7b0b8 authored over 13 years ago by Sébastien Le Callonnec <[email protected]>
Better CLI runner
9b84aa50062718d3309be938874d767eb6396992 authored over 13 years ago by Aslak Hellesøy <[email protected]>
9b84aa50062718d3309be938874d767eb6396992 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Added an example
90fbdb742c877b43509537a57ed335e92cc8d4b8 authored over 13 years ago by Aslak Hellesøy <[email protected]>
90fbdb742c877b43509537a57ed335e92cc8d4b8 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Added hacking instructions
9e66f16af1dac0336c52d8a6aafc0f6cfb13e9f9 authored over 13 years ago by Aslak Hellesøy <[email protected]>
9e66f16af1dac0336c52d8a6aafc0f6cfb13e9f9 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Take Locale from Gherkin feature instead of Step Definition. Make an outer Java class for each annotation - makes imports nicer (No more @EN.Given). Moved Java annotation code to java project.
e7fbcb00f2454d1f7e394176aca28a3191f4a09e authored over 13 years ago by Aslak Hellesøy <[email protected]>
e7fbcb00f2454d1f7e394176aca28a3191f4a09e authored over 13 years ago by Aslak Hellesøy <[email protected]>
move cuke4duke.internal.Utils to cucumber.runtime.Utils
4939056186ed93e15181fb4cd70d39cd2e13f868 authored over 13 years ago by Aslak Hellesøy <[email protected]>
4939056186ed93e15181fb4cd70d39cd2e13f868 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Merge with cedric-lamalle
f240f981593a8eb2bffcaba8d9b549f99f7afdd8 authored over 13 years ago by Aslak Hellesøy <[email protected]>
f240f981593a8eb2bffcaba8d9b549f99f7afdd8 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Started on a CLI as an alternative to JUnit. This is necessary for other JVM languages that don't use JUnit (Clojure for example). Currently using some of the JUnit classes - will decouple this later.
0e7b3eda697bfb255847a5e0ca1a91d44d9ab37b authored over 13 years ago by Aslak Hellesøy <[email protected]>
0e7b3eda697bfb255847a5e0ca1a91d44d9ab37b authored over 13 years ago by Aslak Hellesøy <[email protected]>
All core cucumber-features are passing except one
c9c7e3ad23fdf058f7f93e56eaa8ff78dc8ed411 authored over 13 years ago by Aslak Hellesøy <[email protected]>
c9c7e3ad23fdf058f7f93e56eaa8ff78dc8ed411 authored over 13 years ago by Aslak Hellesøy <[email protected]>
Cleaning poms from duplicate project versions.
be43613ec45fd38b39c334c58e1b9e6c074ca001 authored over 13 years ago by cedric.lamalle <[email protected]>
be43613ec45fd38b39c334c58e1b9e6c074ca001 authored over 13 years ago by cedric.lamalle <[email protected]>
Adding eclipse project files to .gitignore
ba70a4832ecc369e1bc53beb8899d2a9bdd7471d authored over 13 years ago by cedric-lamalle <[email protected]>
ba70a4832ecc369e1bc53beb8899d2a9bdd7471d authored over 13 years ago by cedric-lamalle <[email protected]>
Adding locale in StepDefinition in order to transform arguments. It
would be better to have locale set on an higher level, for instance
Feature.
Moving Groovy code generation to groovy project.
Altering Rakefiles to include rubygems.
715e46b861b21b188982304075370cc05f736771 authored over 13 years ago by cedric-lamalle <[email protected]>
Moved stuff around
401f47da936b6e15251b9844717b8ac961d29166 authored over 13 years ago by Aslak Hellesøy <[email protected]>
401f47da936b6e15251b9844717b8ac961d29166 authored over 13 years ago by Aslak Hellesøy <[email protected]>