コード例 #1
0
 def teardown_method(self, _test_method):
     for region in REGIONS:
         docket.purge_query_docket(
             ScrapeKey(region, constants.ScrapeType.BACKGROUND)
         )
     sessions.ds().delete_multi(self.sessions_to_delete)
     self.project_id_patcher.stop()
コード例 #2
0
 def create_session(self, scrape_key):
     session = sessions.ScrapeSession.new(
         key=sessions.ds().key(sessions.SCRAPE_SESSION_KIND),
         region=scrape_key.region_code,
         scrape_type=scrape_key.scrape_type,
         phase=scrape_phase.ScrapePhase.START)
     sessions.ds().put(session.to_entity())
     self.sessions_to_delete.append(session.to_entity().key)
コード例 #3
0
 def create_session(self, region_code, scrape_type, phase, start, end=None,
                    docket_ack_id=None):
     session = ScrapeSession.new(
         key=sessions.ds().key('ScrapeSession'), region=region_code,
         scrape_type=scrape_type, phase=phase, docket_ack_id=docket_ack_id,
         start=start, end=end)
     sessions.ds().put(session.to_entity())
     self.keys_to_delete.append(session.to_entity().key)
     return session
コード例 #4
0
ファイル: sessions_test.py プロジェクト: Recidiviz/pulse-data
 def create_session(
     self,
     region_code: str,
     scrape_type: constants.ScrapeType,
     phase: scrape_phase.ScrapePhase,
     start: datetime,
     end: Optional[datetime] = None,
     docket_ack_id: Optional[str] = None,
 ) -> ScrapeSession:
     session = ScrapeSession.new(
         key=sessions.ds().key("ScrapeSession"),
         region=region_code,
         scrape_type=scrape_type,
         phase=phase,
         docket_ack_id=docket_ack_id,
         start=start,
         end=end,
     )
     sessions.ds().put(session.to_entity())
     self.keys_to_delete.append(session.to_entity().key)
     return session
コード例 #5
0
ファイル: sessions_test.py プロジェクト: jazzPouls/pulse-data
 def teardown_method(self, _test_method):
     sessions.ds().delete_multi(self.keys_to_delete)
コード例 #6
0
ファイル: sessions_test.py プロジェクト: Recidiviz/pulse-data
 def teardown_method(self, _test_method: Callable) -> None:
     sessions.ds().delete_multi(self.keys_to_delete)