public class org.apache.drill.common.TestVersion extends org.apache.drill.test.BaseTest
{
private final org.apache.drill.common.Version v;
private final org.apache.drill.common.Version v;
private final org.apache.drill.common.Version v;
private final org.apache.drill.common.Version v;
private final org.apache.drill.common.Version v;
public void <init>()
{
org.apache.drill.common.TestVersion v;
org.apache.drill.common.Version v, v, v, v, v;
v := @this: org.apache.drill.common.TestVersion;
specialinvoke v.<org.apache.drill.test.BaseTest: void <init>()>();
v = new org.apache.drill.common.Version;
specialinvoke v.<org.apache.drill.common.Version: void <init>(java.lang.String,int,int,int,int,java.lang.String)>("1.2.3-SNAPSHOT", 1, 2, 3, 0, "SNAPSHOT");
v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1> = v;
v = new org.apache.drill.common.Version;
specialinvoke v.<org.apache.drill.common.Version: void <init>(java.lang.String,int,int,int,int,java.lang.String)>("2.1.4", 2, 1, 4, 0, "");
v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v2> = v;
v = new org.apache.drill.common.Version;
specialinvoke v.<org.apache.drill.common.Version: void <init>(java.lang.String,int,int,int,int,java.lang.String)>("3.1.5-2-BUGFIX", 3, 1, 5, 2, "BUGFIX");
v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v3> = v;
v = new org.apache.drill.common.Version;
specialinvoke v.<org.apache.drill.common.Version: void <init>(java.lang.String,int,int,int,int,java.lang.String)>("1.2.3-snapshot", 1, 2, 3, 0, "snapshot");
v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v4> = v;
v = new org.apache.drill.common.Version;
specialinvoke v.<org.apache.drill.common.Version: void <init>(java.lang.String,int,int,int,int,java.lang.String)>("1.2.3", 1, 2, 3, 0, "");
v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v5> = v;
return;
}
public void testSnapshotVersion()
{
org.apache.drill.common.TestVersion v;
org.apache.drill.common.Version v;
int v, v, v, v;
java.lang.String v, v;
v := @this: org.apache.drill.common.TestVersion;
v = new org.apache.drill.common.Version;
specialinvoke v.<org.apache.drill.common.Version: void <init>(java.lang.String,int,int,int,int,java.lang.String)>("1.2.3-SNAPSHOT", 1, 2, 3, 0, "SNAPSHOT");
v = virtualinvoke v.<org.apache.drill.common.Version: java.lang.String getVersion()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("1.2.3-SNAPSHOT", v);
v = virtualinvoke v.<org.apache.drill.common.Version: int getMajorVersion()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(1L, v);
v = virtualinvoke v.<org.apache.drill.common.Version: int getMinorVersion()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(2L, v);
v = virtualinvoke v.<org.apache.drill.common.Version: int getPatchVersion()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(3L, v);
v = virtualinvoke v.<org.apache.drill.common.Version: int getBuildNumber()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(0L, v);
v = virtualinvoke v.<org.apache.drill.common.Version: java.lang.String getQualifier()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("SNAPSHOT", v);
return;
}
public void testReleaseVersion()
{
org.apache.drill.common.TestVersion v;
org.apache.drill.common.Version v;
int v, v, v, v;
java.lang.String v, v;
v := @this: org.apache.drill.common.TestVersion;
v = new org.apache.drill.common.Version;
specialinvoke v.<org.apache.drill.common.Version: void <init>(java.lang.String,int,int,int,int,java.lang.String)>("2.1.4", 2, 1, 4, 0, "");
v = virtualinvoke v.<org.apache.drill.common.Version: java.lang.String getVersion()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("2.1.4", v);
v = virtualinvoke v.<org.apache.drill.common.Version: int getMajorVersion()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(2L, v);
v = virtualinvoke v.<org.apache.drill.common.Version: int getMinorVersion()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(1L, v);
v = virtualinvoke v.<org.apache.drill.common.Version: int getPatchVersion()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(4L, v);
v = virtualinvoke v.<org.apache.drill.common.Version: int getBuildNumber()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(0L, v);
v = virtualinvoke v.<org.apache.drill.common.Version: java.lang.String getQualifier()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("", v);
return;
}
public void testBuildNumberVersion()
{
org.apache.drill.common.TestVersion v;
org.apache.drill.common.Version v;
int v, v, v, v;
java.lang.String v, v;
v := @this: org.apache.drill.common.TestVersion;
v = new org.apache.drill.common.Version;
specialinvoke v.<org.apache.drill.common.Version: void <init>(java.lang.String,int,int,int,int,java.lang.String)>("3.1.5-2-BUGFIX", 3, 1, 5, 2, "BUGFIX");
v = virtualinvoke v.<org.apache.drill.common.Version: java.lang.String getVersion()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("3.1.5-2-BUGFIX", v);
v = virtualinvoke v.<org.apache.drill.common.Version: int getMajorVersion()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(3L, v);
v = virtualinvoke v.<org.apache.drill.common.Version: int getMinorVersion()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(1L, v);
v = virtualinvoke v.<org.apache.drill.common.Version: int getPatchVersion()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(5L, v);
v = virtualinvoke v.<org.apache.drill.common.Version: int getBuildNumber()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(2L, v);
v = virtualinvoke v.<org.apache.drill.common.Version: java.lang.String getQualifier()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("BUGFIX", v);
return;
}
public void testEquals()
{
org.apache.drill.common.TestVersion v;
org.apache.drill.common.Version v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Object v;
v := @this: org.apache.drill.common.TestVersion;
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v2>;
staticinvoke <org.junit.Assert: void assertNotEquals(java.lang.Object,java.lang.Object)>(v, v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v3>;
staticinvoke <org.junit.Assert: void assertNotEquals(java.lang.Object,java.lang.Object)>(v, v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v4>;
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v5>;
staticinvoke <org.junit.Assert: void assertNotEquals(java.lang.Object,java.lang.Object)>(v, v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
staticinvoke <org.junit.Assert: void assertNotEquals(java.lang.Object,java.lang.Object)>(v, null);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = new java.lang.Object;
specialinvoke v.<java.lang.Object: void <init>()>();
staticinvoke <org.junit.Assert: void assertNotEquals(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void testHashcode()
{
org.apache.drill.common.Version v, v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v, v, v, v, v;
org.apache.drill.common.TestVersion v;
v := @this: org.apache.drill.common.TestVersion;
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = virtualinvoke v.<org.apache.drill.common.Version: int hashCode()>();
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = virtualinvoke v.<org.apache.drill.common.Version: int hashCode()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(v, v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = virtualinvoke v.<org.apache.drill.common.Version: int hashCode()>();
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v2>;
v = virtualinvoke v.<org.apache.drill.common.Version: int hashCode()>();
staticinvoke <org.junit.Assert: void assertNotEquals(long,long)>(v, v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = virtualinvoke v.<org.apache.drill.common.Version: int hashCode()>();
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v3>;
v = virtualinvoke v.<org.apache.drill.common.Version: int hashCode()>();
staticinvoke <org.junit.Assert: void assertNotEquals(long,long)>(v, v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = virtualinvoke v.<org.apache.drill.common.Version: int hashCode()>();
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v4>;
v = virtualinvoke v.<org.apache.drill.common.Version: int hashCode()>();
staticinvoke <org.junit.Assert: void assertEquals(long,long)>(v, v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = virtualinvoke v.<org.apache.drill.common.Version: int hashCode()>();
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v5>;
v = virtualinvoke v.<org.apache.drill.common.Version: int hashCode()>();
staticinvoke <org.junit.Assert: void assertNotEquals(long,long)>(v, v);
return;
}
public void testCompareTo()
{
org.apache.drill.common.Version v, v, v, v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v;
boolean v, v, v, v, v, v;
org.apache.drill.common.TestVersion v;
v := @this: org.apache.drill.common.TestVersion;
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = virtualinvoke v.<org.apache.drill.common.Version: int compareTo(org.apache.drill.common.Version)>(v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
staticinvoke <org.junit.Assert: void assertTrue(boolean)>(v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v2>;
v = virtualinvoke v.<org.apache.drill.common.Version: int compareTo(org.apache.drill.common.Version)>(v);
if v >= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
staticinvoke <org.junit.Assert: void assertTrue(boolean)>(v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v3>;
v = virtualinvoke v.<org.apache.drill.common.Version: int compareTo(org.apache.drill.common.Version)>(v);
if v >= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
staticinvoke <org.junit.Assert: void assertTrue(boolean)>(v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v4>;
v = virtualinvoke v.<org.apache.drill.common.Version: int compareTo(org.apache.drill.common.Version)>(v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
staticinvoke <org.junit.Assert: void assertTrue(boolean)>(v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v5>;
v = virtualinvoke v.<org.apache.drill.common.Version: int compareTo(org.apache.drill.common.Version)>(v);
if v >= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
staticinvoke <org.junit.Assert: void assertTrue(boolean)>(v);
v = v.<org.apache.drill.common.TestVersion: org.apache.drill.common.Version v1>;
v = new org.apache.drill.common.Version;
specialinvoke v.<org.apache.drill.common.Version: void <init>(java.lang.String,int,int,int,int,java.lang.String)>("1.2", 1, 2, 0, 0, "");
v = virtualinvoke v.<org.apache.drill.common.Version: int compareTo(org.apache.drill.common.Version)>(v);
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
staticinvoke <org.junit.Assert: void assertTrue(boolean)>(v);
return;
}
}