public class org.apache.zookeeper.test.WatchedEventTest extends org.apache.zookeeper.ZKTestCase
{
public void <init>()
{
org.apache.zookeeper.test.WatchedEventTest v;
v := @this: org.apache.zookeeper.test.WatchedEventTest;
specialinvoke v.<org.apache.zookeeper.ZKTestCase: void <init>()>();
return;
}
public void testCreatingWatchedEvent()
{
org.apache.zookeeper.Watcher$Event$KeeperState v;
java.util.Iterator v, v;
org.apache.zookeeper.WatchedEvent v;
org.apache.zookeeper.Watcher$Event$EventType v;
java.lang.Object v, v;
java.lang.String v;
org.apache.zookeeper.test.WatchedEventTest v;
java.util.EnumSet v, v;
boolean v, v;
v := @this: org.apache.zookeeper.test.WatchedEventTest;
v = staticinvoke <java.util.EnumSet: java.util.EnumSet allOf(java.lang.Class)>(class "Lorg/apache/zookeeper/Watcher$Event$EventType;");
v = staticinvoke <java.util.EnumSet: java.util.EnumSet allOf(java.lang.Class)>(class "Lorg/apache/zookeeper/Watcher$Event$KeeperState;");
v = virtualinvoke v.<java.util.EnumSet: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<java.util.EnumSet: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new org.apache.zookeeper.WatchedEvent;
specialinvoke v.<org.apache.zookeeper.WatchedEvent: void <init>(org.apache.zookeeper.Watcher$Event$EventType,org.apache.zookeeper.Watcher$Event$KeeperState,java.lang.String)>(v, v, "blah");
v = virtualinvoke v.<org.apache.zookeeper.WatchedEvent: org.apache.zookeeper.Watcher$Event$EventType getType()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<org.apache.zookeeper.WatchedEvent: org.apache.zookeeper.Watcher$Event$KeeperState getState()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<org.apache.zookeeper.WatchedEvent: java.lang.String getPath()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("blah", v);
goto label;
label:
return;
}
public void testCreatingWatchedEventFromWrapper()
{
int v, v;
java.lang.String v;
org.apache.zookeeper.test.WatchedEventTest v;
java.util.EnumSet v, v;
boolean v, v;
org.apache.zookeeper.Watcher$Event$KeeperState v;
java.util.Iterator v, v;
org.apache.zookeeper.WatchedEvent v;
org.apache.zookeeper.proto.WatcherEvent v;
org.apache.zookeeper.Watcher$Event$EventType v;
java.lang.Object v, v;
v := @this: org.apache.zookeeper.test.WatchedEventTest;
v = staticinvoke <java.util.EnumSet: java.util.EnumSet allOf(java.lang.Class)>(class "Lorg/apache/zookeeper/Watcher$Event$EventType;");
v = staticinvoke <java.util.EnumSet: java.util.EnumSet allOf(java.lang.Class)>(class "Lorg/apache/zookeeper/Watcher$Event$KeeperState;");
v = virtualinvoke v.<java.util.EnumSet: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<java.util.EnumSet: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new org.apache.zookeeper.proto.WatcherEvent;
v = virtualinvoke v.<org.apache.zookeeper.Watcher$Event$EventType: int getIntValue()>();
v = virtualinvoke v.<org.apache.zookeeper.Watcher$Event$KeeperState: int getIntValue()>();
specialinvoke v.<org.apache.zookeeper.proto.WatcherEvent: void <init>(int,int,java.lang.String)>(v, v, "blah");
v = new org.apache.zookeeper.WatchedEvent;
specialinvoke v.<org.apache.zookeeper.WatchedEvent: void <init>(org.apache.zookeeper.proto.WatcherEvent,long)>(v, -1L);
v = virtualinvoke v.<org.apache.zookeeper.WatchedEvent: org.apache.zookeeper.Watcher$Event$EventType getType()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<org.apache.zookeeper.WatchedEvent: org.apache.zookeeper.Watcher$Event$KeeperState getState()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<org.apache.zookeeper.WatchedEvent: java.lang.String getPath()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("blah", v);
goto label;
label:
return;
}
public void testCreatingWatchedEventFromInvalidWrapper()
{
int v;
java.lang.RuntimeException v;
org.apache.zookeeper.WatchedEvent v;
org.apache.zookeeper.proto.WatcherEvent v;
org.apache.zookeeper.test.WatchedEventTest v;
v := @this: org.apache.zookeeper.test.WatchedEventTest;
label:
v = new org.apache.zookeeper.proto.WatcherEvent;
v = (int) -2342;
specialinvoke v.<org.apache.zookeeper.proto.WatcherEvent: void <init>(int,int,java.lang.String)>(v, -252352, "foo");
v = new org.apache.zookeeper.WatchedEvent;
specialinvoke v.<org.apache.zookeeper.WatchedEvent: void <init>(org.apache.zookeeper.proto.WatcherEvent,long)>(v, -1L);
staticinvoke <org.junit.jupiter.api.Assertions: java.lang.Object fail(java.lang.String)>("Was able to create WatchedEvent from bad wrapper");
label:
goto label;
label:
v := @caughtexception;
label:
return;
catch java.lang.RuntimeException from label to label with label;
}
public void testConvertingToEventWrapper()
{
org.apache.zookeeper.Watcher$Event$KeeperState v, v;
org.apache.zookeeper.WatchedEvent v;
org.apache.zookeeper.proto.WatcherEvent v;
org.apache.zookeeper.Watcher$Event$EventType v, v;
int v, v, v, v;
java.lang.String v;
org.apache.zookeeper.test.WatchedEventTest v;
v := @this: org.apache.zookeeper.test.WatchedEventTest;
v = new org.apache.zookeeper.WatchedEvent;
v = <org.apache.zookeeper.Watcher$Event$EventType: org.apache.zookeeper.Watcher$Event$EventType NodeCreated>;
v = <org.apache.zookeeper.Watcher$Event$KeeperState: org.apache.zookeeper.Watcher$Event$KeeperState Expired>;
specialinvoke v.<org.apache.zookeeper.WatchedEvent: void <init>(org.apache.zookeeper.Watcher$Event$EventType,org.apache.zookeeper.Watcher$Event$KeeperState,java.lang.String)>(v, v, "blah");
v = virtualinvoke v.<org.apache.zookeeper.WatchedEvent: org.apache.zookeeper.proto.WatcherEvent getWrapper()>();
v = <org.apache.zookeeper.Watcher$Event$EventType: org.apache.zookeeper.Watcher$Event$EventType NodeCreated>;
v = virtualinvoke v.<org.apache.zookeeper.Watcher$Event$EventType: int getIntValue()>();
v = virtualinvoke v.<org.apache.zookeeper.proto.WatcherEvent: int getType()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(int,int)>(v, v);
v = <org.apache.zookeeper.Watcher$Event$KeeperState: org.apache.zookeeper.Watcher$Event$KeeperState Expired>;
v = virtualinvoke v.<org.apache.zookeeper.Watcher$Event$KeeperState: int getIntValue()>();
v = virtualinvoke v.<org.apache.zookeeper.proto.WatcherEvent: int getState()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(int,int)>(v, v);
v = virtualinvoke v.<org.apache.zookeeper.proto.WatcherEvent: java.lang.String getPath()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("blah", v);
return;
}
}