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

Sätta upp cucumber #108

Open
jesjos opened this issue Mar 18, 2012 · 8 comments
Open

Sätta upp cucumber #108

jesjos opened this issue Mar 18, 2012 · 8 comments
Labels

Comments

@jesjos
Copy link
Member

jesjos commented Mar 18, 2012

Gör en issue för installation och "uppsättning" av cucumber, så att ni vet vad jag håller på med....

@jesjos
Copy link
Member Author

jesjos commented Mar 18, 2012

Hm. Det var lätt att få upp cucumber, men verkar svårare att integrera snyggt i vår nuvarande testmiljö.

Cucumber förväntar sig att man startar spork med spork cuc vilket vad jag förstår gör så att spork läser in features/support/env.rb för att konfiguration

I vanliga fall har vi våra spork-inställningar i spec-helpern. Med spork cuc körs istället spork med cucumberinställningar och på en annan port än vad vi har använt oss av tidigare.
Vore ju snyggast om cucumbertesterna betedde sig som resten av testerna och att alla tester, inklusive cucumber, körs på samma spork-instans.

@oleander
Copy link
Member

Gav cucumbe- branchen fel namn när jag skapade den. Bytte namn på den från cucumber till feature/cucumber.

@oleander
Copy link
Member

En step i stil med borde finnas.

Given /^I am logged in as a (.+)$/ do |role|
  login_as(create(role))
end

login_as finns definierad och implementerad här.

@jesjos
Copy link
Member Author

jesjos commented Mar 19, 2012

Hur definierar vi "globala" steps som finns tillgängliga för alla features?

Jag ser att många använder första person i sina features (I am logged in as a).
Men å andra sidan ser jag att andra föredrar tredje person (the user is logged in as a), så det verkar inte vara skrivet i sten.

Själv föredrar jag att skriva "the user". Kanske vi kan ta in lite kommentarer på detta?
@Tarrasch @anjonas @karinsofia @spontus

@Tarrasch
Copy link
Contributor

Är kortare med I am logged in as a .... Så jag tror jag föredrar det iom det andra sättet verkar lika bra i övrigt.

@oleander
Copy link
Member

Jag har bara sätt I am logged in as a-varianten – någon jag använt själv, så jag röstar på den.
Det borde finnas någon blog-post som tar upp vad som bör/ska används.
Kan ta och göra lite research under morgondagen för att se ifall jag hittar något.

@Tarrasch
Copy link
Contributor

Tarrasch commented May 3, 2012

Status? Sorry att jag inte har någon koll alls, men använder vi cucumber nu?

@jesjos
Copy link
Member Author

jesjos commented May 3, 2012

Jag har iaf inte kommit igång med cucumber-användandet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants