()
| 796 | } |
| 797 | |
| 798 | @Test(expected = FrontendException.class) |
| 799 | public void testNewMergeDifferentSize1() throws Throwable { |
| 800 | LogicalSchema a = Utils.parseSchema( "a1:bytearray, b1:long, c1:long" ); |
| 801 | LogicalSchema b = Utils.parseSchema( "a2:bytearray, b2:long" ); |
| 802 | |
| 803 | LogicalSchema mergedSchema = LogicalSchema.merge(a, b, LogicalSchema.MergeMode.Union); |
| 804 | assertNull(mergedSchema); |
| 805 | |
| 806 | try { |
| 807 | LogicalSchema.merge(a, b, LogicalSchema.MergeMode.LoadForEach); |
| 808 | } catch (FrontendException e) { |
| 809 | assertEquals(1031, e.getErrorCode()); |
| 810 | throw e; |
| 811 | } |
| 812 | } |
| 813 | |
| 814 | @Test(expected = FrontendException.class) |
| 815 | public void testNewMergeDifferentSize2() throws Throwable { |
nothing calls this directly
no test coverage detected