Fix duplicate tests for { -in => [ undef ] }
Dagfinn Ilmari Mannsåker [Mon, 9 Dec 2013 13:57:01 +0000 (13:57 +0000)]
t/05in_between.t

index 7336158..1c2a8b4 100644 (file)
@@ -174,14 +174,14 @@ my @in_between_tests = (
   },
   {
     where => { x => { -in => [ 1, undef ] } },
-    stmt => " WHERE ( x IN ( ?, ? ) )",
-    bind => [ 1, undef ],
+    stmt => " WHERE ( x IN ( ? ) OR x IS NULL )",
+    bind => [ 1 ],
     test => '-in with undef as an element', 
   },
   {
     where => { x => { -in => [ 1, undef, 2, 3, undef ] } },
-    stmt => " WHERE ( x IN ( ?, ?, ?, ?, ? ) )",
-    bind => [ 1, undef, 2, 3, undef ],
+    stmt => " WHERE ( x IN ( ?, ?, ? ) OR x IS NULL )",
+    bind => [ 1, 2, 3 ],
     test => '-in with undef as an element',
   },
 );