Package com.google.appengine.api.labs.taskqueue.dev

Examples of com.google.appengine.api.labs.taskqueue.dev.LocalTaskQueue


                apiKeyDao.putWithoutChecks(apiKey);
            }
        }

        startApiKeyUpdateCronServlet.doGet(null, null);
        LocalTaskQueue taskQueue = LocalTaskQueueTestConfig.getLocalTaskQueue();
        assertEquals(500, taskQueue.getQueueStateInfo().get("default").getCountTasks());
    }
View Full Code Here


        TaskQueueUtil.prepareDumpControlKey("TestKind1", ssEntry.getKey(), authSubToken);
      tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));
      String run = tester.start("/tasks/dump");
      assertNull(run);

      LocalTaskQueue ltq = LocalTaskQueueTestConfig.getLocalTaskQueue();
      String defaultQueueName = QueueFactory.getDefaultQueue().getQueueName();
      QueueStateInfo qsi = ltq.getQueueStateInfo().get(defaultQueueName);
      List<TaskStateInfo> taskInfo = qsi.getTaskInfo();
      assertThat(taskInfo.get(0).getUrl(), equalTo("/tasks/dump.gobo?controlKey="
        + KeyFactory.keyToString(controlKey)));

      TaskQueueUtil.removeTasks();

      // 2nd time.
      run = tester.start("/tasks/dump");
      assertNull(run);

      ltq = LocalTaskQueueTestConfig.getLocalTaskQueue();
      defaultQueueName = QueueFactory.getDefaultQueue().getQueueName();
      qsi = ltq.getQueueStateInfo().get(defaultQueueName);
      taskInfo = qsi.getTaskInfo();
      assertThat(taskInfo.get(0).getUrl(), equalTo("/tasks/dumpEnd.gobo?controlKey="
        + KeyFactory.keyToString(controlKey)));

      TaskQueueUtil.removeTasks();
View Full Code Here

        TaskQueueUtil.prepareDumpControlKey("TestKind1", ssEntry.getKey(), authSubToken);
      tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));
      String run = tester.start("/tasks/dump");
      assertNull(run);

      LocalTaskQueue ltq = LocalTaskQueueTestConfig.getLocalTaskQueue();
      String defaultQueueName = QueueFactory.getDefaultQueue().getQueueName();
      QueueStateInfo qsi = ltq.getQueueStateInfo().get(defaultQueueName);
      List<TaskStateInfo> taskInfo = qsi.getTaskInfo();

      // continue task chain
      assertThat(taskInfo.get(0).getUrl(), equalTo("/tasks/dump.gobo?controlKey="
        + KeyFactory.keyToString(controlKey)));
View Full Code Here

      tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));

      String run = tester.start("/tasks/dumpEnd");
      assertNull(run);

      LocalTaskQueue ltq = LocalTaskQueueTestConfig.getLocalTaskQueue();
      String defaultQueueName = QueueFactory.getDefaultQueue().getQueueName();
      QueueStateInfo qsi = ltq.getQueueStateInfo().get(defaultQueueName);
      List<TaskStateInfo> taskInfo = qsi.getTaskInfo();

      // finish task chain
      assertThat(taskInfo.size(), is(0));
    } finally {
View Full Code Here

public class TaskQueueUtil {

  public static void removeTasks() {
   
    LocalTaskQueue ltq = LocalTaskQueueTestConfig.getLocalTaskQueue();
    String defaultQueueName = QueueFactory.getDefaultQueue().getQueueName();
    QueueStateInfo qsi = ltq.getQueueStateInfo().get(defaultQueueName);
    List<TaskStateInfo> taskInfo = qsi.getTaskInfo();
    for (TaskStateInfo task : taskInfo) {
      ltq.deleteTask(defaultQueueName, task.getTaskName());
    }
  }
View Full Code Here

      ControllerTester tester = new ControllerTester();
      tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));
      String run = tester.start("/tasks/restore");
      assertNull(run);

      LocalTaskQueue ltq = LocalTaskQueueTestConfig.getLocalTaskQueue();
      String defaultQueueName = QueueFactory.getDefaultQueue().getQueueName();
      QueueStateInfo qsi = ltq.getQueueStateInfo().get(defaultQueueName);
      List<TaskStateInfo> taskInfo = qsi.getTaskInfo();

      // finish task chain
      assertThat(taskInfo.get(0).getUrl(), equalTo("/tasks/restoreEnd.gobo?controlKey="
        + KeyFactory.keyToString(controlKey)));
View Full Code Here

      ControllerTester tester = new ControllerTester();
      tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));
      String run = tester.start("/tasks/restore");
      assertNull(run);

      LocalTaskQueue ltq = LocalTaskQueueTestConfig.getLocalTaskQueue();
      String defaultQueueName = QueueFactory.getDefaultQueue().getQueueName();
      QueueStateInfo qsi = ltq.getQueueStateInfo().get(defaultQueueName);
      List<TaskStateInfo> taskInfo = qsi.getTaskInfo();

      // finish task chain
      assertThat(taskInfo.get(0).getUrl(), equalTo("/tasks/restore.gobo?controlKey="
        + KeyFactory.keyToString(controlKey)));
View Full Code Here

    tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));

    String run = tester.start("/tasks/dropEnd");
    assertNull(run);

    LocalTaskQueue ltq = LocalTaskQueueTestConfig.getLocalTaskQueue();
    String defaultQueueName = QueueFactory.getDefaultQueue().getQueueName();
    QueueStateInfo qsi = ltq.getQueueStateInfo().get(defaultQueueName);
    List<TaskStateInfo> taskInfo = qsi.getTaskInfo();
   
    // finish task chain
    assertThat(taskInfo.size(), is(0));
  }
View Full Code Here

    tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));

    String run = tester.start("/tasks/drop");
    assertNull(run);

    LocalTaskQueue ltq = LocalTaskQueueTestConfig.getLocalTaskQueue();
    String defaultQueueName = QueueFactory.getDefaultQueue().getQueueName();
    QueueStateInfo qsi = ltq.getQueueStateInfo().get(defaultQueueName);
    List<TaskStateInfo> taskInfo = qsi.getTaskInfo();

    // finish task chain
    assertThat(taskInfo.get(0).getUrl(), equalTo("/tasks/dropEnd.gobo?controlKey="
      + KeyFactory.keyToString(controlKey)));
View Full Code Here

    tester.request.setParameter("controlKey", KeyFactory.keyToString(controlKey));

    String run = tester.start("/tasks/drop");
    assertNull(run);

    LocalTaskQueue ltq = LocalTaskQueueTestConfig.getLocalTaskQueue();
    String defaultQueueName = QueueFactory.getDefaultQueue().getQueueName();
    QueueStateInfo qsi = ltq.getQueueStateInfo().get(defaultQueueName);
    List<TaskStateInfo> taskInfo = qsi.getTaskInfo();

    // continue task chain
    assertThat(taskInfo.get(0).getUrl(), equalTo("/tasks/drop.gobo?controlKey="
      + KeyFactory.keyToString(controlKey)));
View Full Code Here

TOP

Related Classes of com.google.appengine.api.labs.taskqueue.dev.LocalTaskQueue

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.