<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>ruby_test_plan.txt</filename>
    </added>
    <added>
      <filename>tests/framework.vim</filename>
    </added>
    <added>
      <filename>tests/server.vim</filename>
    </added>
    <added>
      <filename>vim/plugin/ruby_debugger_test.vim</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -2,7 +2,7 @@ class Collector
 
   def initialize(input, output)
     @path = File.dirname(__FILE__)
-    @input_file = @path + '/' + input
+    @input_files = input.map{|i| @path + '/' + i}
     @output_file = @path + '/' + output
     @file = ''
   end
@@ -17,7 +17,7 @@ class Collector
   
     def read_file
       @file = &quot;&quot;
-      plan = File.read(@input_file).split(&quot;\n&quot;)
+      plan = @input_files.inject([]) {|sum, i| sum += File.read(i).split(&quot;\n&quot;) }
       plan.each do |line|
         @file += File.read(@path + '/' + line)
         @file += &quot;\n&quot;
@@ -35,5 +35,9 @@ class Collector
 end
 
 
-common = Collector.new('ruby_debugger_plan.txt', 'vim/plugin/ruby_debugger.vim')
+common = Collector.new(['ruby_debugger_plan.txt'], 'vim/plugin/ruby_debugger.vim')
 common.accumulate!
+
+
+with_tests = Collector.new(['ruby_debugger_plan.txt', 'ruby_test_plan.txt'], 'vim/plugin/ruby_debugger_test.vim')
+with_tests.accumulate!</diff>
      <filename>collector.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 #!/bin/sh
-while inotifywait -r -e create,modify,delete ruby_debugger/*.vim; do
+while inotifywait -r -e create,modify,delete ruby_debugger/*.vim tests/*.vim; do
   sleep 0.3
   ruby collector.rb
 done</diff>
      <filename>notifier</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>14398bd61ec5a5d69593dcabb4b582a38ff8260f</id>
    </parent>
  </parents>
  <author>
    <name>Anton Astashov</name>
    <email>anton@astashov.net</email>
  </author>
  <url>http://github.com/astashov/vim-ruby-debugger/commit/60a9e364a35a9d86d3b17f76c907eb22ededb9c2</url>
  <id>60a9e364a35a9d86d3b17f76c907eb22ededb9c2</id>
  <committed-date>2009-04-25T01:33:45-07:00</committed-date>
  <authored-date>2009-04-25T01:33:45-07:00</authored-date>
  <message>Added very simple unit test framework. Modified notifier and generator for generating additional plugin file with tests</message>
  <tree>da858064bee753e5cf5420c028343384529feba9</tree>
  <committer>
    <name>Anton Astashov</name>
    <email>anton@astashov.net</email>
  </committer>
</commit>
