Example #1
0
    def testAppResponsesReturned(self):
        """Tests that the returned query fetches correct application responses."""
        query = org_logic.getApplicationResponsesQuery(self.survey.key())

        app_responses = set(query.fetch(1000, keys_only=True))

        # check that only applications for the first program are fetched
        self.assertSetEqual(self.app_responses, app_responses)
Example #2
0
  def testAppResponsesReturned(self):
    """Tests that the returned query fetches correct application responses."""
    query = org_logic.getApplicationResponsesQuery(self.survey.key())

    app_responses = set(query.fetch(1000, keys_only=True))

    # check that only applications for the first program are fetched
    self.assertSetEqual(self.app_responses, app_responses)
Example #3
0
  def getListData(self):
    """Returns data for the list."""
    query = org_logic.getApplicationResponsesQuery(self.data.org_app.key())

    response_builder = lists.RawQueryContentResponseBuilder(
        self.data.request, self.list_config, query, lists.keyStarter,
        prefetcher=None)
    return response_builder.buildNDB()
Example #4
0
    def getListData(self):
        """Returns data for the list."""
        query = org_logic.getApplicationResponsesQuery(self.data.org_app.key())

        response_builder = lists.RawQueryContentResponseBuilder(
            self.data.request, self.list_config, query, lists.keyStarter, prefetcher=None
        )
        return response_builder.buildNDB()