<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>examples/example_helper.rb</filename>
    </added>
    <added>
      <filename>examples/lib/brain_buster_example.rb</filename>
    </added>
    <added>
      <filename>examples/lib/brain_buster_functional_example.rb</filename>
    </added>
    <added>
      <filename>examples/lib/humane_integer_example.rb</filename>
    </added>
    <added>
      <filename>examples/tmp/.gitignore</filename>
    </added>
    <added>
      <filename>examples/views/new.html.erb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,2 +1,3 @@
 TAGS
-.garlic
\ No newline at end of file
+.garlic
+coverage
\ No newline at end of file</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -2,14 +2,24 @@ require 'rake'
 require 'rake/testtask'
 require 'rake/rdoctask'
 
-desc 'Default: run unit tests.'
-task :default =&gt; :test
+begin 
+  gem &quot;spicycode-micronaut&quot;
+  require 'micronaut/rake_task'
+  
+  Micronaut::RakeTask.new(:examples) do |examples|
+    examples.pattern = 'examples/**/*_example.rb'
+    examples.ruby_opts &lt;&lt; '-Ilib -Iexamples'
+  end
 
-desc 'Run the brain_buster spec suite.'
-Rake::TestTask.new(:test) do |t|
-  t.libs &lt;&lt; 'lib'
-  t.pattern = 'spec/**/*_spec.rb'
-  t.verbose = true
+  Micronaut::RakeTask.new(:rcov) do |examples|
+    examples.pattern = 'examples/**/*_example.rb'
+    examples.rcov_opts = %[-Ilib -Iexamples --exclude &quot;gems/*,/Library/Ruby/*,config/*&quot; --text-summary  --sort coverage]
+    examples.rcov = true
+  end
+
+  task :default =&gt; 'rcov'
+rescue LoadError
+  puts &quot;Micronaut not available to run tests.  Install it with: sudo gem install spicycode-micronaut -s http://gems.github.com&quot;
 end
 
 desc 'Generate documentation for the brain_buster plugin.'</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>spec/brain_buster_functional_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/brain_buster_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/humane_integer_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/spec_helper.rb</filename>
    </removed>
    <removed>
      <filename>spec/tmp/.gitignore</filename>
    </removed>
    <removed>
      <filename>spec/views/new.html.erb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>e910b2addbbafe0a2b473c2272ecf3ec5412ea4e</id>
    </parent>
  </parents>
  <author>
    <name>Rob Sanheim</name>
    <email>rsanheim@gmail.com</email>
  </author>
  <url>http://github.com/rsanheim/brain_buster/commit/5854ddbef46e75f2f1ae75746687c4fb997364bf</url>
  <id>5854ddbef46e75f2f1ae75746687c4fb997364bf</id>
  <committed-date>2009-06-29T13:54:03-07:00</committed-date>
  <authored-date>2009-06-29T13:54:03-07:00</authored-date>
  <message>Overhaul test suite and massive clean up:

	- change to Micronaut and Micronaut Rails
	- make some examples more explicit and simple
	- reorganize to use nested describes
	- move specs -&gt; examples/_spec.rb -&gt; _example.rb</message>
  <tree>548a040a3c2a7fcc90338e3da14fb3ad5f2a4e26</tree>
  <committer>
    <name>Rob Sanheim</name>
    <email>rsanheim@gmail.com</email>
  </committer>
</commit>
