<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -67,7 +67,7 @@ shared 'table' do
     @t[s] = { s =&gt; s }
     @t[s].should.equal({ s =&gt; s })
   end
-  
+
   it 'should stringify primary key, keys, and values on read and write' do
     @t[123] = {:num =&gt; 456}
     @t[&quot;123&quot;.to_sym].should.equal(&quot;num&quot; =&gt; &quot;456&quot;)
@@ -372,65 +372,65 @@ end
 shared 'table query #process' do
 
   it 'can iterate over the matching records' do
-  
+
     keys, values = [], []
-  
+
     @t.prepare_query { |q|
       q.add 'lang', :includes, 'en'
     }.process { |k, v|
       keys &lt;&lt; k
       values &lt;&lt; v
     }.free
-  
+
     keys.should.equal(%w[ pk0 pk1 pk2 pk3 ])
     values.first.keys.sort.should.equal(%w[ age lang name ])
   end
-  
+
   it 'can stop while iterating' do
-  
+
     seen = 0
-  
+
     @t.prepare_query { |q|
       q.add 'lang', :includes, 'en'
     }.process { |k, v|
       seen = seen + 1
       :stop
     }.free
-  
+
     seen.should.equal(1)
   end
-  
+
   it 'can delete while iterating' do
-  
+
     @t.prepare_query { |q|
       q.add 'lang', :includes, 'en'
     }.process { |k, v|
       v['name'].match(/^ja/) ? :delete : nil
     }.free
-  
+
     @t.keys.sort.should.equal(%w[ pk0 pk1 ])
   end
-  
+
   it 'can update while iterating' do
-  
+
     @t.prepare_query { |q|
       q.add 'lang', :includes, 'en'
     }.process { |k, v|
       v['name'].match(/^ja/) ? v.merge('special' =&gt; 'seen') : nil
     }.free
-  
+
     @t.size.should.equal(4)
-  
+
     @t['pk2'].should.equal(
       {'name'=&gt;'jack', 'age'=&gt;'44', 'lang'=&gt;'en', 'special'=&gt;'seen'})
     @t['pk3'].should.equal(
       {'name'=&gt;'jake', 'age'=&gt;'45', 'lang'=&gt;'en,li', 'special'=&gt;'seen'})
   end
-  
+
   it 'can update, delete and stop' do
-  
+
     seen = []
-  
+
     @t.prepare_query { |q|
       q.add 'lang', :includes, 'en'
       q.order_by 'name', :desc
@@ -442,11 +442,11 @@ shared 'table query #process' do
       when 'jake' then [ :stop, v.merge('special' =&gt; 'nada') ]
       end
     }.free
-  
+
     seen.include?('jack').should.be.false
-  
+
     @t.size.should.equal(3)
-  
+
     @t['pk3'].should.equal(
       {'name'=&gt;'jake', 'age'=&gt;'45', 'lang'=&gt;'en,li', 'special'=&gt;'nada'})
     @t['pk1'].should.be.nil</diff>
      <filename>spec/shared_table_spec.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>0167f042b22aa29d637ada1c5b017bdb2f18da23</id>
    </parent>
  </parents>
  <author>
    <name>John Mettraux</name>
    <email>jmettraux@gmail.com</email>
  </author>
  <url>http://github.com/jmettraux/rufus-tokyo/commit/fb10d347568310d0d9c55d6d45b567bf540be81d</url>
  <id>fb10d347568310d0d9c55d6d45b567bf540be81d</id>
  <committed-date>2009-11-02T06:25:51-08:00</committed-date>
  <authored-date>2009-11-02T06:25:51-08:00</authored-date>
  <message>removed trailing white spaces</message>
  <tree>a83ad2472f8a720a80c5743a512c14051e9b51c1</tree>
  <committer>
    <name>John Mettraux</name>
    <email>jmettraux@gmail.com</email>
  </committer>
</commit>
