On Fri, Jul 29, 2011 at 7:59 AM, David Chelimsky wrote:
> Thanks for setting things straight.
Just happy to be here sir!
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/rubyredrick
Twitter: @RickDeNatale
WWR: http://www.workingwithrails.com/person/9
r is trying to transpose the characters to ~! which is
syntactically incorrect sugar. Although this might be a typo in the post.
→ irb
>> 'abc' !~ /def/
=> true
>> 'abc' ~! /def/
SyntaxError: compile error
(irb):2: syntax error, unexpected '~
eated.
http://guides.rubyonrails.org/active_record_validations_callbacks.html#creating-custom-validation-methods
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/rubyredrick
Twitter: @RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: h
rc file in your home directory
set listsize 12
in that file should set the default number of lines for the list
command to show,
perhaps that file changed.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/rubyredrick
Twitter: @RickDeNatale
WWR: http://
o include the location
> information so you can get right to the example if you need to:
>
> RSpec.configure do |c|
> c.after do |m|
> Rails.logger.debug "=== ^^ #{m.example.full_description} ^^ ==="
> Rails.logger.debug "=== ^^ #{m.example.location} ^^ ==="
&
On Sun, Jan 30, 2011 at 9:09 AM, David Chelimsky wrote:
> You can either use mock_model or mock_stub
David,
Did you mean to say stub_model rather than mock_stub?
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/rubyredrick
Twitter: @RickDeNatale
meaning of before(:all) for some people, after(:any) to me evokes the
curent meaning of after(:each) more than it does after(:all), i.e.
after any OF the examples rather than after all the examples, because
I'd never say after any the examples.
But that might just be me.
--
Rick DeNat
> anything, and you'll see a message saying so. At that point, you
> either use the autotest/bundler plugin or not.
>
> Thoughts?
That sounds reasonably pragmatic to me.
Of course I've only had two sips of coffee this morning.
--
Rick DeNatale
Blog: http://talklikeaduck.d
On Tue, Jan 18, 2011 at 1:31 PM, David Chelimsky wrote:
>
> On Jan 18, 2011, at 11:08 AM, Rick DeNatale wrote:
>
>> On Tue, Jan 18, 2011 at 9:15 AM, David Chelimsky
>> wrote:
>>> Hi all,
>>>
>>> Since the release of rspec-2.0, I've bee
in lib/autotest/rspec2.rb
def using_bundler?
File.exists?('./Gemfile') && !defined Autotest::Bundler # and
also check for the option if you decide to do #1
end
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/ru
pec-problem.jpg
>
> Again, any suggestions on how to get this working would really be
> appreciated.
>
> Michelle
>
> --
> Posted via http://www.ruby-forum.com/.
> ___
> rspec-users mailing list
> rspec-users@rubyforge.o
Hi all,
I'm using rspec-rails and have a simple model spec which fails with
the following trace:
undefined local variable or method `be_valid' for # (NameError)
Full trace: https://gist.github.com/713164
The spec is simple:
require 'spec_helper'
describe Deal do
describe "it should not all
David's
pragmatic rspec book, then I'll just go get the electronic version.)
Thanks,
--
Rick R
___
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users
And as Wincent points out, you don't usually need to do such plumbing
yourself, there are lots of RSpec compatible matchers (including the
Shoulda matchers) freely available.
--
Rick DeNatale
Help fund my talk at Ruby Conf 2010:http://pledgie.com/campaigns/13677
Blog: http://talklikeaduck.
uby Conf next month.
http://www.youtube.com/v/kEaB-Di89S8
--
Rick DeNatale
Help fund my talk at Ruby Conf 2010:http://pledgie.com/campaigns/13677
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/rubyredrick
Twitter: @RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-ric
-flies-while-youre-having-fun-testing
More recently I've been using timecop
http://github.com/jtrupiano/timecop
It allows time to be either frozen or offset, and it stubs Time,
DateTime and Date to do the right thing.
--
Rick DeNatale
Help fund my talk at Ruby Conf 2010:http://pledgie.co
On Thu, Sep 30, 2010 at 10:36 AM, Zhi-Qiang Lei wrote:
>
> On Sep 30, 2010, at 9:56 PM, Rick DeNatale wrote:
>
>> What you really should be testing that the observable effects of the
>> call are 'as if' the super call were made.
>>
>> If you could te
;s reply, I don't think you should, Lei.
What you really should be testing that the observable effects of the
call are 'as if' the super call were made.
If you could test that the super call was made it would be testing
that the implementation were a certain way more
it not (going to be) mentioned in the book, it
doesn't seem to be in Beta 15.0 supposedly the final beta version.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/rubyredrick
Twitter: @RickDeNatale
WWR: http://www.workingwithrails.com/pe
On Tue, Aug 10, 2010 at 9:40 AM, Ashley Moran
wrote:
>
> On 9 Aug 2010, at 17:37, Rick DeNatale wrote:
>
>> Well, I'd still use a different file name suffix which I could set
>> textmate to recognize as a spec
>>
>> _sspec.rb or _sgroup.rb
>>
>>
On Mon, Aug 9, 2010 at 11:23 AM, David Chelimsky wrote:
>
> On Aug 9, 2010, at 9:56 AM, Rick DeNatale wrote:
>
>> On Sun, Aug 8, 2010 at 11:45 PM, Elliot Winkler
>> wrote:
>>> On Sun, Aug 8, 2010 at 3:53 PM, Phillip Koebbe
>>> wrote:
>>>>
>
t
via google or the latest draft of the book.
Second, unless let! is a new method which not only defines the
memoized method but invokes it, then the order of evaluation will
depend on the order the generated let methods are invoked in the
example won't it?
--
Rick DeNatale
Blog: ht
le
doesn't have a language definition since rspec files are really ruby
files and want to use that language definition.
I guess I just don't see what's wrong with using the convention of
naming spec files with the suffix _spec.rb as Mr. Textmate suggests
http://blog.macromates.co
delimiter matching etc. and the cost of having
a separate language definition in the RSpec bundle in terms of
confusion and or maintenance probably isn't worth it.
For more about how textmate detects file times see:
http://blog.macromates.com/2007/file-type-detection-rspec-r
On Thu, Aug 5, 2010 at 5:16 AM, Bruno Cardoso wrote:
> Rick Denatale wrote:
>> Your pastie says
>> # this should have made "Account" go back to its original state but
>> it's not working.
>> # this works outside of RSpec.
>>
>> but I don
efineFoo
foo2 = Foo.new
foo2.methods - Object.instance_methods # => ["m1"]
foo.methods - Object.instance_methods # => ["m1", "m2"]
foo.class == foo2.class # => false
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/rubyredrick
y. How do others solve this? Or have I
> discovered a spec anti-pattern?
>
> If this is an anti-pattern, what is the suggested programming technique to
> avoid it?
The problem is that the instance of Foo that you are testing for
doesn't exist until you call Foo.new.
I'd chan
http://talklikeaduck.denhaven2.com/2010/06/25/making-rspec-rake-and-bundler-play-well-together
Note this is for Rails 2.3, not sure if Rails 3 and Rspec 2 would be different.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/rubyredrick
Twitter: @RickDeNatale
ndencies.
I have a similar issue with the RiCal gem. It works with either the
activesupport OR tzinfo gems, rather than require either I just
document that it requires one or the other and leave it up to the
user.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://git
On Fri, Jun 11, 2010 at 11:17 AM, David Chelimsky wrote:
> On Jun 11, 2010, at 10:56 AM, Rick DeNatale wrote:
>
>> On Thu, Jun 10, 2010 at 4:10 PM, David Chelimsky
>> wrote:
>>> On Thu, Jun 10, 2010 at 3:14 PM, geetarista wrote:
>>>> Since Rspec-Rails
o
rather than
describe "user_sessions/new.html.haml" do
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/rubyredrick
Twitter: @RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: http:
stuff you need from rspec-rails in the
development environment into a separate rspec-rails-dev gem or
something like that.
Breaking up gems seems to have been a theme in the transition from
Rails 2 -> Rails 3.
Just an idea
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://git
the auxiliary
files use the gem directive to specify a particular version of
active_record.
Have a look at http://github.com/rubyredrick/ri_cal/tree/master/tasks/
Particularly spec.rake and the files in the gem_loader sub directory.
HTH
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.
ld_receive(:get).with(url).and_raise(exception_new)
>
lambda {TinyUrlService.make_tiny(url)}.should raise_exception
> end
> end
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/rubyredrick
Twitter: @RickDeNatale
WWR: http://w
ailure is a bit confusing,
but the argument list to the with method should look like the argument
list to the expected method. The expectation here is that find should
get one argument, an array with a symbol and a hash, rather than two
parameters, a symbol and a hash.
It would be better if t
Views tend to change a lot as the UI of an application evolves, so
specs tend to be brittle.
If views have a lot of logic, that's a code smell. In rails such
behavior belongs in either the controller, or a helper, and that's
where I invest my spec efforts.
--
Rick DeNatale
Blog: http:/
a
separate method which takes the IO object as a parameter, and test
that method passing in a StringIO.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/rubyredrick
Twitter: @RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-
some kind of testing harness for
Rake tasks with RSpec. I tried googling but kept coming up with stuff
about using the rake tasks provided by RSpec.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/rubyredrick
Twitter: @RickDeNatale
WWR: http://www.workingwit
s
> http://github.com/rspec-rails
I think those should be:
http://github.com/rspec/rspec
http://github.com/rspec/rspec-core
http://github.com/rspec/rspec-dev
http://github.com/rspec/rspec-expectations
http://github.com/rspec/rspec-mocks
http://github.com/rspec/rspec-rails
--
Rick DeNa
e
software.
I guess that the current beta PDF will serve as the best checkpoint
for RSpec 1 and Rails 2.x. I guess it's time to print a personal
hard-copy.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwit
tend to do, is to not use chained scopes in
controllers, but define model methods which use them, which allows for
stubbing/mocking those methods, and keeps the train wrecks isolated.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickD
<= ?", Time.now).includes(:comments)
>From one aspect, I find all this very nice. It makes writing queries
easier and much more readable.
On the other hand these are the kind of "train wreck" violations of
the "strong suggestion of Demeter" which makes mocking and stu
would want to prove that you were finding the right user in
this case, although I'd guess in most conventional rails apps these
days you'd actually stub the controllers current_user method to return
@user rather than stubbing User.find
--
Rick DeNatale
Blog: http://talklikeaduck.denhav
e increase
of entropy.
It may seem hard, but remember the more you fight it the more you
delay the heat death of the universe!
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
Linke
On Mon, Feb 1, 2010 at 9:53 AM, Phillip Koebbe wrote:
> I don't want to sound all gushy or anything, but you have got to be one of
> the most helpful, courteous, knowledgable people I have encountered in all
> my days on the internet.
Not to mention that he plays a mean gui
h the describe groups as well? I would like to be able to run
> all of the examples in either "first group" or "second group". Will it
> match?
Also, does anyone but me find the expectation in the case where
there's no match surprising?
--
Rick DeNatale
Blog
gress, but my
imagination is failing me as to how to do it.
Any ideas?
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: http://www.linkedin.com/in/ri
nclude("1:4")
which is clearer IMHO.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: http://www.linkedin.com/in/rickdenatale
__
y wanted
1.should be_a FixNum
instead of
1.class.should be_a Fixnum
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: http://www.linkedin.com/in/rickdenatale
___
ppreciation is always appreciated :)
I can appreciate that!
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: http://www.linkedi
ing
>> is that the object exists, responds to certain messages and gives certain
>> values back for those messages. Thinking about types is so Java, C++ :-)
>
> Generally speaking, you're correct, but there are cases where this is
> valuable - like if you're spec
rather than cleaning up afterwards.
Why? Because it's easier to debug failures if you preserve the evidence.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com
On Mon, Dec 28, 2009 at 12:18 AM, Andrew Premdas wrote:
> 2009/12/22 Rick DeNatale
> Please explain why - thanks.
Because, classes and class variables aren't guaranteed to be persistent.
In development mode, classes can get reloaded, which wipes out class
(and class instance) var
or yet another synonym for describe or
context.
In which case I'd suggest just using describe or context as in:
context "given a certain set of paths" do
before(:each) do
# code to set up the paths however the included specs need them, e.g.
@paths = ["a/b", "c/d
ich sets instance
>> variables on the User class.
>> The user in the console comes from find(), and those ivars are not yet
>> set.
>
> Also - @params in the User class (in the class methods) is not the same
> @params in the User instances (in update_
=> 'admin'> was
I like Pat's idea too, but
[x, y, z].should_not all_be_allowed_to(...)
doesn't seem to be the same thing as
none_of(x, y, z).should be_allowed_to(...)
maybe
[x, y, z].should all_not_be_alllowed_to(...)
but I'm not sure
--
Rick DeNa
m, which is about as "bread and butter" Ruby as you can get,
> readable to anybody who's ever read the first chapter of a Ruby book.
I think that the english text is secondary to doing something which
doesn't require mixing another method or methods into all objects.
In the ear
it is probably via the RSpec book which is currently under
development and covers both RSpec and Cucumber. Although it's
pre-production, it's available under the Pragmatic Programmers beta
program.
http://pragprog.com/titles/achbd/the-rspec-book
--
Rick DeNatale
Blog: http://talkli
to all Ruby
objects, just Kernel#should and Kernel#should_not and that's it. I
guess that's the decoupling you're talking about.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-ri
I'm now in the process of facing converting a rails app to use Ruby 1.9.1.
Has anyone figured out how to use 1.9 with the RSpec bundle in
textmate and preferably how to switch back and forth?
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeN
there must be a comparison/conversion chart
somewhere, like the Test:Unit => RSpec translation guide in the RSpec
docs, but my usually awesome google skills seem to be failing me on
this.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/Rick
under OS X, using passenger and apache, but I've done similar things
on a linux development machine before.
On OS X, the passenger preference pane makes this dead easy, and
passenger runs the rails app on demand, and shuts it down when it's
been idle.
--
Rick DeNatale
Blog: http://t
On Fri, Aug 28, 2009 at 9:33 PM, Oliver
Barnes wrote:
> I've done a project-wide search for stub!, and so far I haven't found
> a conflicting method... but i'm brain-dead right now, will look again
> tomorrow with fresh eyes. thanks for the response Rick
I'd be
gt;>>>>> has anybody experienced this problem before? I'm using rspec and
>>>>>>> rspec-rails at version 1.2.6, with Rails 2.3.2, while customizing
>>>>>>> Spree 0.8.99
>>>>>>
>>>>>> Please run this spec f
x27;
> from script/spec:5
> ##
Didn't you mean SchedulesController instead of MeetingsController in the spec.
>From the snippet from your routes.rb I wouldn't expect you to have a
MeetingsController.
And controller specs don't
Follow good practices, and let your teammates know what
> you're doing and why.
Actually, the way I read it was that management was already on board
with git and approved converting over to it which they have, but it's
the cow orkers and their lack of training which is "preventi
ehind schedule is that your tools/process
are holding you back.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: http://www.linkedin.com/in/rickdenatale
__
ch message.
Something like
@some_object.should_receive(:some_message).with(any_of(a, b, c))
As long as you don't need to set different return values for different
arguments, that could be done with a new ArgumentMatcher.
--
Rick DeNatale
Blog: http://talklikeaduck.d
ore the example, and
therefore before you assign a (new?) value to @govtposition, so in the
before block you are stubbing whatever @govtposition refers to at that
point, probably nil.
But I also notice that you are never actually calling anything after
the message expectation, so I suspect that t
hing, the example will succeed whether
it's there or not.
On the other hand using a mock and setting a message expectation
asserts something about the implementation of some_method and it's
relationship to the intialize method. It's more gray-box than
black-box.
--
Rick DeNa
rademarked,
albeit for a different field.
http://www.screwcumber.com/
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: http://www.linkedin.com/in/ri
um_found).should == 3
end
* I prefer to use length rather than size in Ruby because size
sometimes means the number of elements, and sometimes something else
like the number of bytes, depending in the receiver object.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twit
nd
> not the language - the same is true for Rspec. I hope to laugh at my
> mistakes in a year or two :-)
And I tend to think of regular expressions as a language within a
language. Lot's of programming languages incorporate regular
expressions with slight variations.
--
Rick DeNatal
plit gives ["1", "3", "4", "2"]
> 4.) And finally what does ("\n") do?
>
> Then /^the mark should be (.*)$/ do |mark|
> �...@messenger.string.split("\n").should include(mark)
> end
"\n" is a ruby string literal representing a new-line, so
On Thu, Jun 25, 2009 at 12:15 AM, Luis Lavena wrote:
> On Wed, Jun 24, 2009 at 11:24 PM, Rick DeNatale
> wrote:
>> On Wed, Jun 24, 2009 at 8:18 PM, Luis Lavena wrote:
>>> On Wed, Jun 24, 2009 at 8:54 PM, Rick DeNatale
>>> wrote:
>> But the real reason I w
On Wed, Jun 24, 2009 at 8:18 PM, Luis Lavena wrote:
> On Wed, Jun 24, 2009 at 8:54 PM, Rick DeNatale wrote:
>> I just published a quick article showing how to use the patch I
>> provided and David just release in RSpec 1.2.7 to run your specs using
>>
I just published a quick article showing how to use the patch I
provided and David just release in RSpec 1.2.7 to run your specs using
multiruby:
http://talklikeaduck.denhaven2.com/2009/06/24/rspec-meet-multiruby
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http
gh in the "over usage" range
Obvious and bad at the high end of the sensible range
The real key to mastery is gaining experience by making mistakes and
learning not only techniques, but the trade-offs in when and when not
to use them.
--
Rick DeNatale
Blog: http://talklikea
at refactoring is less intention revealing since it hides the
fact than only admins will see that message.
If I couldn't come up with a better name for foo_message which
revealed that, I'd probably prefer leaving the if test in the view.
Resolving the tensions between things like &qu
On Wed, Jun 3, 2009 at 2:30 PM, David Chelimsky wrote:
> On Wed, Jun 3, 2009 at 1:26 PM, Rick DeNatale wrote:
>> On Wed, Jun 3, 2009 at 2:01 PM, David Chelimsky wrote:
>>> On Wed, Jun 3, 2009 at 12:46 PM, Sebastian W. wrote:
>>>> Hello all,
>>>> I
e thing:
describe "an object which should not get any messages" do
it "should not receive any messages" do
o = mock("Object")
o.foo
end
end
Mock 'Object' received unexpected message :foo with (no args)
--
Rick DeNatale
Blog:
zentest which a lot of folks don't use as much.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: http://www.linkedin.com/in/rickden
On Thu, May 28, 2009 at 1:31 PM, Ben Lovell wrote:
> On Thu, May 28, 2009 at 6:05 PM, Rick DeNatale
> wrote:
>>
>> Now you don't happen to be using the recently released autotest-mac
>> gem are you? It does automatically run scenarios, and I'd like to
vent
http://github.com/svoop/autotest-fsevent/tree
and autotest-growl
http://github.com/svoop/autotest-growl/tree
I opened a ticket asking for some means to control whether or not it
tries to run Cucumber scenarios
https://forge.bitcetera.com/issues/show/18
--
Rick DeNatale
Blog: http://talklike
s naming conventions were
being followed:
1) the file name be lib/ad_sense_heaven_parser not lib/adsense_heaven_parser
2) the require wouldn't be needed since it would be autoloaded.
Perhaps the problem lies there somewhere.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
stance method, so instead of:
AdSenseHeavenParser.should_receive(:parse).with(keyword_list_contents).and_return({:keywords
=> [], :errors => []})
You should have
controller.should_receive(:parse).with(keyword_list_contents).and_return({:keywords
=> [], :errors => []})
--
Rick De
> reason for Java programmers who want to use Cucumber to join the RSpec
> ML.
>
As a long-time RSpec, and now Cucumber user, to me the Java stuff is
the noise .
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http:
On Sun, May 17, 2009 at 9:46 AM, Rick DeNatale wrote:
> So I tried to make a spectask to run the specs after require in
> activesupport by adding this in my rake file:
>
> desc "Run all specs with activesupport"
> Spec::Rake::SpecTask.new(:spec_as) do |t|
> t.spe
On Sat, May 16, 2009 at 11:57 AM, David Chelimsky wrote:
> On Fri, May 15, 2009 at 11:50 AM, Rick DeNatale
> wrote:
>> Ideally I'd like to
>> have rake tasks like
>>
>> rake spec:tzinfo
>> rake spec:activesupport
>> rake spec:both
>>
>
ec in source code form for non-commercial
> purposes? I was unable to find the RSpec license to confirm. Gallio itself
> is open source and is distributed using the Apache License 2.0.
RSpec is licensed under the MIT license:
http://github.com/dchelimsky/rspec/blob/dfffe80e65067e8410f54d30b9de96a
asks like
rake spec:tzinfo
rake spec:activesupport
rake spec:both
The problem is that I think I need something like the fork option for
spec task similar to the one in the cucumber task, since once loaded I
can't unload one or the other gem in the same ruby process.
Is there a trick I'm mi
y inserting a rack app which just does this.
David C. and I put support for the -u/--debugger options for the spec
command a few releases back, I don't know if this has any effect on
cucumber.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNa
On Wed, May 6, 2009 at 7:33 PM, Ben Mabey wrote:
> + 1
>
>
> aslak hellesoy wrote:
>
> Folks,
>
> *snip*
>
> Thanks,
> Aslak
So let me get this right,
you agreed with Aslak that you shouldn't top post.
by top posting
--
Rick DeNatale
Blog: http:
rios to keep you on the track of doing the next
thing that NEEDS to be done is a very good way to stave off the desire
to shave yaks.
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denat
evolution of RSpec is fascinating- very organic and collaborative.
For another recent barometer reading of how much ReSPECt RSpec gets
these days, have a look at http://rubytrends.com/
--
Rick DeNatale
Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale
WWR: http://ww
nheim, which prompted me to
write that article.
http://robsanheim.com/2008/01/25/why-i-use-testspec-over-rspec/
(It seems to be down right now, try googling for sanheim rspec and
check the cached version)
But that seems to be changing.
Rob wrote this more recently:
http://blog.thinkrelevance.
\n}
@output << ""
@output << Kernel.system(full_command)
end
And this outputs:
Running: bash "2>&1 cucumber
/Users/rick/mastermind/features/codebreaker_starts_game.feature
--format=html"
bash: 2>&1 cucumber
/Users/rick/mastermi
On Mon, Apr 27, 2009 at 10:07 AM, aslak hellesoy
wrote:
>
>
> On Mon, Apr 27, 2009 at 3:47 PM, Rick DeNatale
> wrote:
>>
>> On Mon, Apr 27, 2009 at 8:13 AM, Rick DeNatale
>> wrote:
>> > On Sun, Apr 26, 2009 at 11:38 PM, Ben Mabey wrote:
>> &g
On Sun, Apr 26, 2009 at 11:38 PM, Ben Mabey wrote:
> Rick DeNatale wrote:
>>
>> I finally plunked down for the beta RSpec bundle and I'm working
>> through the initial example. Although I'm a fairly experienced RSpec
>> user, I'm stlll learning new t
On Mon, Apr 27, 2009 at 8:13 AM, Rick DeNatale wrote:
> On Sun, Apr 26, 2009 at 11:38 PM, Ben Mabey wrote:
>> Rick DeNatale wrote:
>>>
>>> I finally plunked down for the beta RSpec bundle and I'm working
>>> through the initial example. Although I
1 - 100 of 243 matches
Mail list logo