# No tests were specified

**URL:** <https://www.ruby-forum.com/t/no-tests-were-specified/171621>\
**Category:** IronRuby\
**Created:** [July 6, 2009, 6:47pm UTC](https://www.ruby-forum.com/t/no-tests-were-specified/171621 "2009-07-06T18:47:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![metanoize](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/9fc29f/32.png) [@metanoize](https://www.ruby-forum.com/u/metanoize)\
**Post date:** [July 6, 2009, 6:47pm UTC](https://www.ruby-forum.com/t/no-tests-were-specified/171621/1 "2009-07-06T18:47:14Z")

</div>

not sure why I am getting the following error when running the tests:

C:\Projects\FirstLookAtIronRuby\FirstLookAtIronRuby\TestSuite\>ir  
test\_customer.r  
b  
Loaded suite test\_customer  
Started  
F  
Finished in 0.3125 seconds.

1. Failure:  
default\_test(Test\_Customer)  
[c:/ironruby/ironruby/Merlin/Main/Languages/Ruby/libs/test/unit/testcase.rb:  
110:in `default_test' c:/ironruby/ironruby/Merlin/Main/Languages/Ruby/libs/test/unit/testcase.rb: 79:in`run’  
C:\ironruby\ironruby\Merlin\Main\Languages\Ruby\Libraries.LCA\_RESTRICTED\Bu  
iltins\KernelOps.cs:1313:in `send' C:\ironruby\ironruby\Merlin\Main\Languages\Ruby\Libraries.LCA_RESTRICTED\Ex tensions\IListOps.cs:757:in`each’  
C:\ironruby\ironruby\Merlin\Main\Languages\Ruby\Libraries.LCA\_RESTRICTED\Ex  
tensions\IListOps.cs:757:in `each' testrunner.rb:66:in`start\_mediator’]:  
No tests were specified.

1 tests, 1 assertions, 1 failures, 0 errors

Here is my test file:

require ‘test/unit’

class Test\_Customer \< Test::Unit::TestCase

def foo

assert\_equal(1,1)

end

end

---

<div class="post-metadata">

**Author:** ![metanoize](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/9fc29f/32.png) [@metanoize](https://www.ruby-forum.com/u/metanoize)\
**Post date:** [July 6, 2009, 6:56pm UTC](https://www.ruby-forum.com/t/no-tests-were-specified/171621/2 "2009-07-06T18:56:49Z")

</div>

Mohammad A. wrote:

> not sure why I am getting the following error when running the tests:  
> …error…  
> No tests were specified.
> 
> 1 tests, 1 assertions, 1 failures, 0 errors
> 
> Here is my test file:
> 
> require ‘test/unit’
> 
> class Test\_Customer \< Test::Unit::TestCase
> 
> def foo
> 
> assert\_equal(1,1)
> 
> end
> 
> end

I believe test methods need to start with test\_  
Try renaming “foo” to “test\_foo”

---

<div class="post-metadata">

**Author:** ![metanoize](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/9fc29f/32.png) [@metanoize](https://www.ruby-forum.com/u/metanoize)\
**Post date:** [July 6, 2009, 6:58pm UTC](https://www.ruby-forum.com/t/no-tests-were-specified/171621/3 "2009-07-06T18:58:51Z")

</div>

Thanks that did the trick!
