Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bring clojure-native up to date with master HEAD #265

Merged
merged 14 commits into from
Mar 19, 2012

Conversation

nilswloka
Copy link
Member

As requested in #138 (comment), I've brought @hiredman clojure-native up to date with master HEAD.

I had to add xstream as test dependency to a lot of pom.xml to be able to run all tests. Those changes are included with the pull request.

I also added a scenario and some step definitions to make sure all parts of the clojure backend are executed. Maybe someone with better Clojure skills can replace those with unit tests.

Please note that the pull request (with the exception of added clojure snippets) is functionally equivalent to @hiredman 's version, which in turn seems to be equivalent to the former Java-based implementation.

Thus, buildWorld, disposeWorld and setUnreportedStepExecutor do nothing yet.

Oh, and my apologies for messing with whitespace in clojure/pom.xml despite your warning. If this is a problem, just comment and I'll try to fix it.

hiredman and others added 14 commits January 11, 2012 22:08
Conflicts:
	clojure/src/main/java/cucumber/runtime/clojure/ClojureBackend.java
	clojure/src/main/java/cucumber/runtime/clojure/ClojureHook.java
	clojure/src/main/java/cucumber/runtime/clojure/ClojureHookDefinition.java
	clojure/src/main/java/cucumber/runtime/clojure/ClojureStepDefinition.java
…to apply cleanly to master HEAD

Changed cucumber.runtime.clj to implement cucumber.runtime.clj.Backend#loadGlue
Implemented getSnippet to return the same snippets as ClojureBackend.java did
Fixed a problem with creating TagExpression in add-hook-definition
Added additional feature to execute clojure-snippet
Added Before and After step definitions to execute add-hook-definition
aslakhellesoy added a commit that referenced this pull request Mar 19, 2012
@aslakhellesoy aslakhellesoy merged commit dcdcef0 into cucumber:master Mar 19, 2012
@lock
Copy link

lock bot commented Oct 25, 2018

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@lock lock bot locked as resolved and limited conversation to collaborators Oct 25, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants