# NoMethodError in rubygems.rb when running autotest

**URL:** <https://www.ruby-forum.com/t/nomethoderror-in-rubygems-rb-when-running-autotest/105220>\
**Category:** Ruby\
**Created:** [May 27, 2007, 3:40pm UTC](https://www.ruby-forum.com/t/nomethoderror-in-rubygems-rb-when-running-autotest/105220 "2007-05-27T15:40:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ed\_Brannin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/e47774/32.png) [@Ed\_Brannin](https://www.ruby-forum.com/u/Ed_Brannin)\
**Post date:** [May 27, 2007, 3:40pm UTC](https://www.ruby-forum.com/t/nomethoderror-in-rubygems-rb-when-running-autotest/105220/1 "2007-05-27T15:40:19Z")

</div>

Hello,

I just installed ZenTest last night, but autotest isn’t working:

ed-brannins-computer:~/Movies/Screencasts/Peepcode/peepcode-004-testing-4-mov/code/journal\_app  
ed$ autotest  
/opt/local/lib/ruby/vendor\_ruby/1.8/rubygems.rb:382:in  
`latest_partials': undefined method`[]’ for nil:NilClass  
(NoMethodError)  
from /opt/local/lib/ruby/vendor\_ruby/1.8/rubygems.rb:379:in  
`each' from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems.rb:379:in`latest\_partials’  
from /opt/local/lib/ruby/vendor\_ruby/1.8/rubygems.rb:342:in  
`latest_load_paths' from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems.rb:341:in`each’  
from /opt/local/lib/ruby/vendor\_ruby/1.8/rubygems.rb:341:in  
`latest_load_paths' from /opt/local/lib/ruby/gems/1.8/gems/ZenTest-3.6.0/lib/autotest.rb:109:in`autodiscover’  
from  
/opt/local/lib/ruby/gems/1.8/gems/ZenTest-3.6.0/bin/autotest:36  
from /opt/local/bin/autotest:16:in `load’  
from /opt/local/bin/autotest:16

This happens in several rails apps, so I don’t think it’s my fault.  
I’m running ZenTest v3.6.0 on Mac OS X 10.4.9, with ruby 1.8.5  
(2006-08-25) [i686-darwin8.8.1] installed by MacPorts.

Any ideas? Google didn’t turn up anything on “latest\_partials  
undefined method”.

Thanks,  
-Ed Brannin  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![Ed\_Brannin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/e47774/32.png) [@Ed\_Brannin](https://www.ruby-forum.com/u/Ed_Brannin)\
**Post date:** [June 18, 2007, 6:31am UTC](https://www.ruby-forum.com/t/nomethoderror-in-rubygems-rb-when-running-autotest/105220/2 "2007-06-18T06:31:55Z")

</div>

ed -

did you find a solution to this? i have seen the same Q in a couple of  
places.  
it maybe related to some other test gem being installed. i have both  
cruisecontrol and rpsec running…

/dc

On 27/05/07, Ed Brannin [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> ```
> from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems.rb:379:in
> from /opt/local/bin/autotest:16
> 
> ```
> 
> -Ed Brannin  
> removed\_email\_address@domain.invalid

## –

```
  David "DC" Collier

```

[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
+81 (0)80 6521 9559  
skype: callto://d3ntaku

---

<div class="post-metadata">

**Author:** ![Ed\_Brannin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/e47774/32.png) [@Ed\_Brannin](https://www.ruby-forum.com/u/Ed_Brannin)\
**Post date:** [August 20, 2007, 10:35am UTC](https://www.ruby-forum.com/t/nomethoderror-in-rubygems-rb-when-running-autotest/105220/3 "2007-08-20T10:35:00Z")

</div>

[http://www.sameshirteveryday.com/2007/06/19/in-latest\_partials-undefined-method-for-nilnilclass/](http://www.sameshirteveryday.com/2007/06/19/in-latest_partials-undefined-method-for-nilnilclass/)

Hope that helps !

---

<div class="post-metadata">

**Author:** ![Ed\_Brannin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/e47774/32.png) [@Ed\_Brannin](https://www.ruby-forum.com/u/Ed_Brannin)\
**Post date:** [July 16, 2008, 3:55pm UTC](https://www.ruby-forum.com/t/nomethoderror-in-rubygems-rb-when-running-autotest/105220/4 "2008-07-16T15:55:53Z")

</div>

Thank you much. That helped.
