You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pig.apache.org by ch...@apache.org on 2013/02/10 00:22:54 UTC

svn commit: r1444464 - in /pig/trunk: CHANGES.txt test/org/apache/pig/test/TestPackage.java

Author: cheolsoo
Date: Sat Feb  9 23:22:53 2013
New Revision: 1444464

URL: http://svn.apache.org/r1444464
Log:
PIG-3154: TestPackage.testOperator fails in trunk (dreambird via cheolsoo)

Modified:
    pig/trunk/CHANGES.txt
    pig/trunk/test/org/apache/pig/test/TestPackage.java

Modified: pig/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/pig/trunk/CHANGES.txt?rev=1444464&r1=1444463&r2=1444464&view=diff
==============================================================================
--- pig/trunk/CHANGES.txt (original)
+++ pig/trunk/CHANGES.txt Sat Feb  9 23:22:53 2013
@@ -99,6 +99,8 @@ PIG-3013: BinInterSedes improve chararra
 
 BUG FIXES
 
+PIG-3154: TestPackage.testOperator fails in trunk (dreambird via cheolsoo)
+
 PIG-3168: TestMultiQueryBasic.testMultiQueryWithSplitInMapAndMultiMerge fails in trunk (cheolsoo)
 
 PIG-3137: Fix Piggybank test to not using /tmp dir (dreambird via cheolsoo)

Modified: pig/trunk/test/org/apache/pig/test/TestPackage.java
URL: http://svn.apache.org/viewvc/pig/trunk/test/org/apache/pig/test/TestPackage.java?rev=1444464&r1=1444463&r2=1444464&view=diff
==============================================================================
--- pig/trunk/test/org/apache/pig/test/TestPackage.java (original)
+++ pig/trunk/test/org/apache/pig/test/TestPackage.java Sat Feb  9 23:22:53 2013
@@ -20,6 +20,8 @@ import static org.junit.Assert.assertTru
 import static org.junit.Assert.fail;
 
 import java.io.IOException;
+import java.math.BigDecimal;
+import java.math.BigInteger;
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.Iterator;
@@ -149,6 +151,12 @@ public class TestPackage {
         case DataType.TUPLE:
             runTest(GenRandomData.genRandSmallBagTuple(r, 10, 100), inner, DataType.TUPLE);
             break;
+        case DataType.BIGINTEGER:
+            runTest(new BigInteger(256, r), inner, DataType.BIGINTEGER);
+            break;
+        case DataType.BIGDECIMAL:
+            runTest(new BigDecimal(r.nextDouble()), inner, DataType.BIGDECIMAL);
+            break;
         default:
             fail("No test case for type " + DataType.findTypeName(t));
         }