search for: confreaks

Displaying 8 results from an estimated 8 matches for "confreaks".

2008 May 11
5
Are you writing "imperative" or "declarative" scenarios in your stories?
...ides on a presentation he did at GoRuCo 2008: http://www.brynary.com/2008/4/26/story-driven-development-slides-posted On slides 21-24 he talks about writing good stories and shows gives two examples.. the way not to do it and the way to do it. You can also see the video of the presentation at confreaks (http://goruco2008.confreaks.com/01_helmkamp.html -- jump to 13:24 to see where he talks about the two examples.) The first is what he calls an imperative example: ---------------------------------------------------------------------------- Scenario: Reject duplicate names Given I am on the De...
2007 Dec 07
4
TextMate Sidebar
Hey David, I just watched the RubyConf recording of your RSpec session and noticed that you''re using a modified version of TextMate that uses a sidebar instead of a project drawer. Where did you find that mod? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rspec-users/attachments/20071207/c900e1bc/attachment.html
2009 Mar 05
8
Can I construct the controller myself in a controller spec?
Hi I am experimenting with Constructor based dependency injection for rails controllers. So I have something like this class LoginSessionsController < ApplicationController def initialize(authenticator = TheRealAuthenticator) @authenticator = authenticator end .... end The plan was to override the authenticator used when testing with something like describe
2008 Nov 07
6
How to spec a (Trollop-based) binary’s internal state?
...work, as the Kernel#` call is executed in a context that is not visible from the current Ruby interpreter. I assume that eval()-ing the binary (much like Rick Bradley does? for specing flog) would be the way to go, but then I don?t know how to pass the -d flag to Trollop. ? http://rubyhoedown2008.confreaks.com/11-rick-bradley-flog-test-new.html What would be the best practice in this case? Prepare ARGV for Trollop so that it believes we are calling the binary with the -d flag and then eval the binary, or run the binary with Kernel#`, pass it something that should generate debug output and then check...
2007 Aug 18
12
Test::Unit to RSpec
So I''ve just started working on a rails project which currently has something like 7500 LOC. All of the tests are written in Test::Unit, although the test coverage is pretty poor: rcov says that 25% of the code is covered, while rake stats shows the code to test ratio as 1:0.1 (800 lines of test code). I guess I''m wondering what would generally be advisable here. Is it
2007 Oct 25
0
MountainWest RubyConf 2008
...d for March 28 and 29, 2008. It will be in Salt Lake City, at the same great venue we had last year, and it is again our intent to record and make available all the talks under a Creative Commons, Share-Alike license -- you can see last year''s talks here: http://mtnwestrubyconf2007.confreaks.com/ If you''ve been working on a problem or project in Ruby, this is a great opportunity to talk about it. We looking for short (250-500 word) proposals outlining the content and target audience for your talk. Proposals will be accepted until Midnight (MST) on Dec 31st. Our selection c...
2010 Sep 09
9
Will a Quad-core i5 processor significantly speed up development on Linux or Mac?
I am looking at getting a new Thinkpad with an i5 processor. I was curious to what extent this would speed up developing a Ruby on Rails app. I am guessing that this depends to what extent multi-threading is utilized, but I am not sure---hence the question :^) If it is not that significant, my other choice would be to get a used Thinkpad or Mac Pro, duo-core. So is there a significant
2009 Feb 17
5
[Cucumber] Level of features / Feature dependent steps
Forgive the long post, just looking for input/advice/alternate opinions.. Like many I think that going through the exercise of framing user requests in Cucumber terms(Features, Scenarios..) really helps facilitate necessary conversations and avoid time wasted implementing the wrong thing(e.g. as a requirement/specification tool). However, I''m a bit confused when it comes to