<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber">
    <title>gmane.comp.programming.tools.cucumber</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13883"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13882"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13881"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13880"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13879"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13878"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13877"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13876"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13875"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13874"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13873"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13872"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13871"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13870"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13869"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13868"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13867"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13866"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13865"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13864"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13883">
    <title>Re: [Cucumber] [JVM] HTML report is empty when there have been any before / after hooks executed</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13883</link>
    <description>&lt;pre&gt;

Pull request submitted! https://github.com/cucumber/cucumber-jvm/pull/528 

Cheers

Tom

&lt;/pre&gt;</description>
    <dc:creator>Tom Dunstan</dc:creator>
    <dc:date>2013-05-24T03:21:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13882">
    <title>[Cucumber] [JVM] How to use background and How to structure my Tests</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13882</link>
    <description>&lt;pre&gt;Hey guys, I am new to cucumber-jvm and i am trying to use it in my project. 
I have a Problem understanding the usage of Background and so forth.

I general i have a problem structuring my tests.

As for now i am creating a *new* Java class for every scenario, because 
when i use one file for every 'scenariogroup' the file gets quite big and 
confusing.
That gets me in the position that, I won't have access to my Background 
(which would be in a seperate class itself), also i cant call already made 
steps(which are in other classes).

In General I am asking how to structure everything. The only way I see 
right now is to put everything in one big ugly class. Is that the only way? 
Or am I missing
some essential features/basic structering techniques?

Greeting Marvin



&lt;/pre&gt;</description>
    <dc:creator>Marvin Schramm</dc:creator>
    <dc:date>2013-05-23T17:58:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13881">
    <title>[Cucumber] [JVM] how to check tags in step closure?</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13881</link>
    <description>&lt;pre&gt;Ah ha! Think I've answered my own question: use tagged hooks. 

https://github.com/cucumber/cucumber/wiki/Hooks

&lt;/pre&gt;</description>
    <dc:creator>Mike Howells</dc:creator>
    <dc:date>2013-05-23T17:10:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13880">
    <title>[Cucumber] [JVM] how to check tags in step closure?</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13880</link>
    <description>&lt;pre&gt;I have step definitions that I want to work slightly differently depending on the feature or scenario they're used in, without having different steps that explicitly show this. For example: to use a different variant of the software under test. 

I've done this before in Python using tags. Is there a way to get the list of tags on the current scenario and feature from within a step definition closure?

With Python's behave framework, step functions are passed a context object that has information about the current feature and scenario. As well as being a useful expando to store stuff between steps, you can also get the list of tags. 

&lt;/pre&gt;</description>
    <dc:creator>Mike Howells</dc:creator>
    <dc:date>2013-05-23T16:59:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13879">
    <title>Re: [Cucumber] [JVM] Cucumber.Options Summary format</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13879</link>
    <description>&lt;pre&gt;

Not yet: https://github.com/cucumber/cucumber-jvm/issues/195

Aslak



&lt;/pre&gt;</description>
    <dc:creator>aslak hellesoy</dc:creator>
    <dc:date>2013-05-23T04:16:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13878">
    <title>[Cucumber] [JVM] Cucumber.Options Summary format</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13878</link>
    <description>&lt;pre&gt;Dear all,

I'm a newbie in Cucumber-jvm. I've set up successfully in my project (a 
maven package). I've tried using this statement in my test class:

&amp;lt; at &amp;gt;Cucumber.Options( format={"pretty", "html:target/cucumber"} )

public class MyCukesTest {}

And when the tests are finished. One file named “index.html” will be 
created in “cucumber” folder. But it doesn’t contain the *summary* report 
that I expected in this below:

FAILED: x%

PASSED: y%

SKIPPED: z%

----------------

TOTAL: s%


So, is there any "key" format which is supporting in this one?

Thanks !


&lt;/pre&gt;</description>
    <dc:creator>Hieu Dang Duy</dc:creator>
    <dc:date>2013-05-23T03:41:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13877">
    <title>[Cucumber] [Ruby] Setting up global variables &amp; Objects in a cucumber project accessible in page objects</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13877</link>
    <description>&lt;pre&gt;Further to above
 
I have a page object class with the below method
 
Class LoginPage
 Include PageObject

...

 def login_with (userid,password)
  p 'Logging in now ...'
  self.password = password
  self.userid = userid
  self.login
       
     wait.until { html_text = MyBrowser::browser.page_source 
        html_text.include?("Login Page") == false
      }  
        p 'Creating menu page'         
        MenuPage.new(browser)
 end
 
I want "wait" the global wait to to available to me that was setup in env.rb or else where ?

&lt;/pre&gt;</description>
    <dc:creator>PTeng</dc:creator>
    <dc:date>2013-05-22T21:22:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13876">
    <title>Re: [Cucumber] [Ruby] A sensible approach to organization of hooks, helper methods, etc?</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13876</link>
    <description>&lt;pre&gt;
On 20 May 2013, at 21:10, David Troyer &amp;lt;dmtroyer-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:


My general principle is to try to put nothing into env.rb unless I absolutely have to. I try to think about cohesion, so I'll put things that tend to change together in the same file. That means that if I have hooks and helpers for authentication, for example, I'll put both into features/support/authentication.rb. My capybara configuration lives in features/support/capybara.rb

I think anything you can do to break up your env.rb is a help though. Just start at the bottom, pulling things out into separate files. When everything's in the same file it's hard to see the dependencies, but you'll thank yourself for spending an hour or two trying to clean it up.

The other thing, which might be quite uncomfortable to confront, is that if your Cukes feel like a sprawling mess, perhaps the application you're testing has too many responsibilities? Could it be broken up into smaller projects that can be tested separately&lt;/pre&gt;</description>
    <dc:creator>Matt Wynne</dc:creator>
    <dc:date>2013-05-22T18:05:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13875">
    <title>Re: [Cucumber] [Ruby][ANN] Cucumber 1.3.2</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13875</link>
    <description>&lt;pre&gt;CONGRATULATIONS ON YOUR FIRST RELEASE, MR TOOKE!

\o/

On 22 May 2013, at 14:55, Steve Tooke &amp;lt;steve.tooke-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:


cheers,
Matt

--
http://mattwynne.net || https://twitter.com/mattwynne || http://the-cucumber-book.com || http://bddkickstart.com || http://www.relishapp.com




&lt;/pre&gt;</description>
    <dc:creator>Matt Wynne</dc:creator>
    <dc:date>2013-05-22T17:59:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13874">
    <title>[Cucumber] Re: [Ruby] Setting up global variables &amp; Objects in a cucumber project accessible in page objects</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13874</link>
    <description>&lt;pre&gt;Further to above
 
I have a page
 
 def login_with (userid,password)
  p 'Logging in now ...'
  self.password = password
  self.userid = userid
  self.login
       
     wait.until { html_text = MyBrowser::browser.page_source 
        html_text.include?("Login Page") == false
      }  
        p 'Creating menu page'          
        MenuPage.new(browser)
 end
 
I want "wait" the global wait to to available to me that was setup in 
env.rb or else where ?

On Wednesday, May 22, 2013 3:47:12 PM UTC+1, PTeng wrote:


&lt;/pre&gt;</description>
    <dc:creator>PTeng</dc:creator>
    <dc:date>2013-05-22T15:01:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13873">
    <title>[Cucumber] [Ruby] Setting up global variables &amp; Objects in a cucumber project accessible in page objects</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13873</link>
    <description>&lt;pre&gt;Hello All,
 
I am trying to set up a cucumber project using selenium-webdriver and 
page-object gems in ruby. I want to set up some global objects such as 
browser instance, browser properties among other things. Does any one know 
of a way that it can be done (or there are some design patterns) so that my 
code is DRY. I want these global objects to be available in step 
definitions and page-objects. Right now I find myself not being able to use 
them in page-object classes. some of the things that I might need to be 
available globally
 
browser = Selenium::WebDriver.for :firefox
wait = Selenium::WebDriver::Wait.new(:timeout =&amp;gt; 15)
 
-PTeng

&lt;/pre&gt;</description>
    <dc:creator>PTeng</dc:creator>
    <dc:date>2013-05-22T14:47:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13872">
    <title>[Cucumber] [Ruby][ANN] Cucumber 1.3.2</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13872</link>
    <description>&lt;pre&gt;This is a maintenance release which fixes the following: 

Bugfixes 
Fixed ugly NoMethodError when a Scenario Outline has no Examples (#438 (https://github.com/cucumber/cucumber/issues/438) Steve Tooke)


Regards,
Steve

&lt;/pre&gt;</description>
    <dc:creator>Steve Tooke</dc:creator>
    <dc:date>2013-05-22T13:55:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13871">
    <title>[Cucumber] Re: [JVM] Feature/Scenario ignored on JUnit</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13871</link>
    <description>&lt;pre&gt;
Alexis Mas wrote: 
packages.
Try: glue = {"com.axxiss.robdd.steps"}
 
 Note that using the pretty formatter in cucumber-jvm-1.1.3 is not 
recommended due to the bug (which manifests itself with scanrios with two 
or more steps):
 https://github.com/cucumber/gherkin/pull/252
In 1.1.3 the progress formatter is a better choice.
 
Regards
Björn

 

 

&lt;/pre&gt;</description>
    <dc:creator>Björn Rasmusson</dc:creator>
    <dc:date>2013-05-22T11:32:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13870">
    <title>[Cucumber] [JVM] Feature/Scenario ignored on JUnit</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13870</link>
    <description>&lt;pre&gt;I'm trying to run a simple scenario with one step, but it's ignored.

OS: Ubuntu 13.04
Cucumber: cucumber-jvm-1.1.3

*Stepdef in ActivityStepdefs.java*

public class ActivityStepdefs {
    &amp;lt; at &amp;gt;Given("^I launch the activity \"([^\"]*)\"$")
    public void iLaunchActivity(String activityName){
         //do something  
    }
}



*RunCukesTest.java*
&amp;lt; at &amp;gt;RunWith(Cucumber.class)
&amp;lt; at &amp;gt;Cucumber.Options(
        glue = {"com.axxiss.RoBDD.steps"},
        features = {"src/test/resources/features/"},
        format = "pretty")
public class RunCukesTest {
}




When I run the test I encounter this issue:


Test '.Scenario: Activity exists.Given I launch the activity 
"com.axxiss.RoBDD.app.SampleActivity"' ignored
Test '.Feature: Activity stepdefs test.Scenario: Activity exists' ignored


You can implement missing steps with the snippets below:

&amp;lt; at &amp;gt;Given("^I launch the activity \"([^\"]*)\"$")
public void I_launch_the_activity(String arg1) throws Throwable {
    // Express the Regexp above with the code you wish you had
    throw &lt;/pre&gt;</description>
    <dc:creator>Alexis Mas</dc:creator>
    <dc:date>2013-05-22T08:09:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13869">
    <title>Re: [Cucumber] [JVM] "Then" step is ignored (not captured) in a simple HelloWorld Maven project</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13869</link>
    <description>&lt;pre&gt;

On Tuesday, 21 May 2013 23:29:55 UTC+2, Aslak Hellesøy wrote:
Thanks a lot, Aslak. That's true, event after adding the above plugin to 
the POM file, I got the described error. For the moment I just changed 
cucumber version to 1.1.1 and it works as needed (no need to add the 
indicated plugin).

Cheers


&lt;/pre&gt;</description>
    <dc:creator>Javix</dc:creator>
    <dc:date>2013-05-22T08:02:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13868">
    <title>Re: [Cucumber] [JVM] "Then" step is ignored (not captured) in a simple HelloWorld Maven project</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13868</link>
    <description>&lt;pre&gt;
Thanks Serguei.

Add this to your pom:

            &amp;lt;plugin&amp;gt;
                &amp;lt;groupId&amp;gt;org.apache.maven.plugins&amp;lt;/groupId&amp;gt;
                &amp;lt;artifactId&amp;gt;maven-surefire-plugin&amp;lt;/artifactId&amp;gt;
                &amp;lt;version&amp;gt;2.14.1&amp;lt;/version&amp;gt;
                &amp;lt;configuration&amp;gt;
                    &amp;lt;useFile&amp;gt;false&amp;lt;/useFile&amp;gt;
                &amp;lt;/configuration&amp;gt;
            &amp;lt;/plugin&amp;gt;

When you run again you'll see that you've hit this very annoying bug:
https://github.com/cucumber/gherkin/pull/252

It's the highest priority bug to fix in cucumber-jvm/gherkin right now

Aslak



&lt;/pre&gt;</description>
    <dc:creator>aslak hellesoy</dc:creator>
    <dc:date>2013-05-21T21:29:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13867">
    <title>Re: [Cucumber] [JVM] "Then" step is ignored (not captured) in a simple HelloWorld Maven project</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13867</link>
    <description>&lt;pre&gt;
On 21 May 2013, at 13:49, aslak hellesoy &amp;lt;aslak.hellesoy-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:

Hello Aslak,

I've just created a repo for the project at https://github.com/Javix/jemmyfx-test. What is strange, I have another Maven project (https://github.com/Javix/java_cukes) from which I just copy-pasted POM file content. The only difference is target compiler version and some jemmyFX dependencies.


Thanks,

Serguei

&lt;/pre&gt;</description>
    <dc:creator>Serguei Cambour</dc:creator>
    <dc:date>2013-05-21T19:45:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13866">
    <title>Re: [Cucumber] [JVM] "Then" step is ignored (not captured) in a simple HelloWorld Maven project</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13866</link>
    <description>&lt;pre&gt;
Very strange. Can you put this in a git repo so we can reproduce it?

Thanks!

Aslak



&lt;/pre&gt;</description>
    <dc:creator>aslak hellesoy</dc:creator>
    <dc:date>2013-05-21T11:49:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13865">
    <title>[Cucumber] [JVM] "Then" step is ignored (not captured) in a simple HelloWorld Maven project</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13865</link>
    <description>&lt;pre&gt;I met a strange behaviour when created a standard Maven project in Eclipse 
and jdk1.7. The strange is that whet running a simpoe feature from the 
cukes  examples:

Feature: Hello World

  Scenario: Say hello
    Given I have a hello app with "Howdy"
    When I ask it to say hi
    Then it should answer with "Howdy World"


and running 'mvn clean test' in the terminal, I got:

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running RunCukesTest


You can implement missing steps with the snippets below:

&amp;lt; at &amp;gt;Given("^I have a hello app with \"([^\"]*)\"$")
public void I_have_a_hello_app_with(String arg1) throws Throwable {
    // Express the Regexp above with the code you wish you had
    throw new PendingException();
}

&amp;lt; at &amp;gt;When("^I ask it to say hi$")
public void I_ask_it_to_say_hi() throws Throwable {
    // Express the Regexp above with the code you wish you had
    throw new PendingException();
}

Feature: Hello World

  Scenario: Say h&lt;/pre&gt;</description>
    <dc:creator>Javix</dc:creator>
    <dc:date>2013-05-21T09:00:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13864">
    <title>Re: [Cucumber] [JVM] Difficulty using cucumber.options from command line</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13864</link>
    <description>&lt;pre&gt;

On Monday, May 20, 2013 2:41:45 PM UTC-7, Robert wrote:


My apologies, I neglected to say that I am using Java.  Sorry about that.
 


&lt;/pre&gt;</description>
    <dc:creator>Robert</dc:creator>
    <dc:date>2013-05-20T22:22:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13863">
    <title>Re: [Cucumber] Accessing CallbackWorld outside of a step</title>
    <link>http://permalink.gmane.org/gmane.comp.programming.tools.cucumber/13863</link>
    <description>&lt;pre&gt;
On 17 May 2013, at 16:52, adhamselman-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org wrote:


What is a CallbackWorld?


cheers,
Matt

--
http://mattwynne.net || https://twitter.com/mattwynne || http://the-cucumber-book.com || http://bddkickstart.com || http://www.relishapp.com




&lt;/pre&gt;</description>
    <dc:creator>Matt Wynne</dc:creator>
    <dc:date>2013-05-20T22:07:21</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.programming.tools.cucumber">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.programming.tools.cucumber</link>
  </textinput>
</rdf:RDF>
