From 7cb1044343d474d9174459e9176f144d2b776eec Mon Sep 17 00:00:00 2001
From: Jordan <jordan.hollinger@gmail.com>
Date: Wed, 29 Feb 2012 15:14:47 -0500
Subject: Patch Informix Visitor so that it includes joins

---
 test/visitors/test_informix.rb | 10 ++++++++++
 1 file changed, 10 insertions(+)

(limited to 'test/visitors')

diff --git a/test/visitors/test_informix.rb b/test/visitors/test_informix.rb
index 67b02e0a64..90bbf5c104 100644
--- a/test/visitors/test_informix.rb
+++ b/test/visitors/test_informix.rb
@@ -37,6 +37,16 @@ module Arel
         sql.must_be_like "SELECT SKIP 1 LIMIT 1"
       end
 
+      it 'uses INNER JOIN to perform joins' do
+        core = Nodes::SelectCore.new
+        table = Table.new(:posts)
+        core.source = Nodes::JoinSource.new(table, [table.create_join(Table.new(:comments))])
+
+        stmt = Nodes::SelectStatement.new([core])
+        sql = @visitor.accept(stmt)
+        sql.must_be_like 'SELECT FROM "posts" INNER JOIN "comments"'
+      end
+
     end
   end
 end
-- 
cgit v1.2.3