# Reporter error

**URL:** <https://www.ruby-forum.com/t/reporter-error/68542>\
**Category:** Ruby\
**Created:** [September 13, 2006, 2:11pm UTC](https://www.ruby-forum.com/t/reporter-error/68542 "2006-09-13T14:11:09Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![luke](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/7ab992/32.png) [@luke](https://www.ruby-forum.com/u/luke)\
**Post date:** [September 13, 2006, 2:11pm UTC](https://www.ruby-forum.com/t/reporter-error/68542/1 "2006-09-13T14:11:09Z")

</div>

I practice at ruby and I’ve done some example test case,now I would  
like to  
create test suite and generate report  
can someone look at this code and explain me what’s wrong? I still get  
message :

C:/Test/ruby/lib/ruby/site\_ruby/1.8/test/unit/ui/reporter.rb:63:in  
`run': uninitialized constant Test::Unit::UI::Reporter::StringIO (NameError) from C:/Testy/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`gem\_original\_require’  
from  
C:/Testy/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`require’  
from  
C:/RadRails/plugins/org.rubypeople.rdt.testunit\_0.8.0.604272100PRD/ruby/RemoteTestRunner.rb:260  
thnx4help

require ‘watir’  
include Watir

require ‘test/unit’  
require ‘test/unit/ui/console/testrunner’  
require ‘test/unit/ui/reporter’  
require ‘fileutils’

class AttachClass\<Test::Unit::TestCase  
def test\_example  
#some code  
end  
end

```
Test::Unit::UI::Console::TestRunner.new(AttachClass.suite).start
suite = Test::Unit::TestSuite.new
suite << AttachClass.suite
FileUtils.mkdir_p 'build/report'
Test::Unit::UI::Reporter.run(suite, 'build/report',:html)
```

---

<div class="post-metadata">

**Author:** ![luke](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/7ab992/32.png) [@luke](https://www.ruby-forum.com/u/luke)\
**Post date:** [September 14, 2006, 8:56am UTC](https://www.ruby-forum.com/t/reporter-error/68542/2 "2006-09-14T08:56:18Z")

</div>

I answer myself

require ‘stringio’ is the statement fthe code needed

---

<div class="post-metadata">

**Author:** ![luke](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/7ab992/32.png) [@luke](https://www.ruby-forum.com/u/luke)\
**Post date:** [September 14, 2006, 8:58am UTC](https://www.ruby-forum.com/t/reporter-error/68542/3 "2006-09-14T08:58:18Z")

</div>

I answer myself

require ‘stringio’ is the statement the code needed
