<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -4,38 +4,32 @@ module Ambition #:nodoc:
       # Allows you to sort queries by particular fields.
       # It is unsure how well this is supported by Ultrasphinx.
       class Sort &lt; Base
-        # &gt;&gt; sort_by { |u| u.age }
-        # =&gt; #sort_by(:age)
+        # Not implemented yet.
         def sort_by(method)
           raise &quot;Not implemented yet.&quot;
         end
 
-        # &gt;&gt; sort_by { |u| -u.age }
-        # =&gt; #reverse_sort_by(:age)
+        # Not implemented yet.
         def reverse_sort_by(method)
           raise &quot;Not implemented yet.&quot;
         end
 
-        # &gt;&gt; sort_by { |u| u.profile.name }
-        # =&gt; #chained_sort_by(:profile, :name)
+        # Not implemented yet.
         def chained_sort_by(receiver, method)
           raise &quot;Not implemented yet.&quot;
         end
 
-        # &gt;&gt; sort_by { |u| -u.profile.name }
-        # =&gt; #chained_reverse_sort_by(:profile, :name)
+        # Not implemented yet.
         def chained_reverse_sort_by(receiver, method)
           raise &quot;Not implemented yet.&quot;
         end
 
-        # &gt;&gt; sort_by(&amp;:name)
-        # =&gt; #to_proc(:name)
+        # Not implemented yet.
         def to_proc(symbol)
           raise &quot;Not implemented yet.&quot;
         end
 
-        # &gt;&gt; sort_by { rand }
-        # =&gt; #rand
+        # Not implemented yet.
         def rand
           raise &quot;Not implemented yet.&quot;
         end</diff>
      <filename>lib/ambition/adapters/ambitious_sphinx/sort.rb</filename>
    </modified>
    <modified>
      <diff>@@ -6,48 +6,21 @@ context &quot;AmbitiousSphinx Adapter :: Sort&quot; do
     @block = @klass.select { |m| m.name =~ 'jon' }
   end
 
-  xspecify &quot;order&quot; do
-    string = @block.sort_by { |m| m.name }.to_s
-    string.should == &quot;foo&quot;
+  specify &quot;order&quot; do
+    should.raise do
+      @block.sort_by {|m| m.name}
+    end
   end
 
-  xspecify &quot;combined order&quot; do
-    string = @block.sort_by { |m| [ m.name,  m.age ] }.to_s
-    string.should == &quot;foo&quot;
+  specify &quot;reverse order with -&quot; do
+    should.raise do
+       @block.sort_by { |m| -m.age }
+     end
   end
 
-  xspecify &quot;combined order with single reverse&quot; do
-    string = @block.sort_by { |m| [ m.name,  -m.age ] }.to_s
-    string.should == &quot;foo&quot;
-  end
-
-  xspecify &quot;combined order with two reverses&quot; do
-    string = @block.sort_by { |m| [ -m.name,  -m.age ] }.to_s
-    string.should == &quot;foo&quot;
-  end
-
-  xspecify &quot;reverse order with -&quot; do
-    string = @block.sort_by { |m| -m.age }.to_s
-    string.should == &quot;foo&quot;
-  end
-
-  xspecify &quot;reverse order with #reverse&quot; do
-    # TODO: not implemented
-    string = @block.sort_by { |m| m.age }.reverse.to_s
-    string.should == &quot;foo&quot;
-  end
-
-  xspecify &quot;random order&quot; do
-    string = @block.sort_by { rand }.to_s
-    string.should == &quot;foo&quot;
-  end
-  
-  xspecify &quot;non-existent method to sort by&quot; do
-    should.raise(NoMethodError) { @block.sort_by { foo }.to_s }
-  end
-
-  xspecify &quot;Symbol#to_proc&quot; do
-    string = @klass.sort_by(&amp;:name).to_s
-    string.should == &quot;foo&quot;
+  specify &quot;random order&quot; do
+    should.raise do
+      @block.sort_by { rand }
+    end
   end
 end</diff>
      <filename>test/sort_test.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>20708230060d8cdf330af50a38bd1b50136802c6</id>
    </parent>
  </parents>
  <author>
    <name>Josh Nichols</name>
    <email>josh@technicalpickles.com</email>
  </author>
  <url>http://github.com/technicalpickles/ambitious-sphinx/commit/235b70df3e2e54e0fe9b1977a0760b48c3b2f5a0</url>
  <id>235b70df3e2e54e0fe9b1977a0760b48c3b2f5a0</id>
  <committed-date>2008-02-18T16:42:41-08:00</committed-date>
  <authored-date>2008-02-18T16:42:41-08:00</authored-date>
  <message>More rdoc. Added specs that sorting should fail.</message>
  <tree>ac2040bae4a9a4f7a7543c085ec612f2a2545aa6</tree>
  <committer>
    <name>Josh Nichols</name>
    <email>josh@technicalpickles.com</email>
  </committer>
</commit>
