51Degrees Pipeline for Python

tests.test_datafile_update_service.FileSystemWatcherTests Class Reference

Inheritance diagram for tests.test_datafile_update_service.FileSystemWatcherTests:

[legend]

Collaboration diagram for tests.test_datafile_update_service.FileSystemWatcherTests:

[legend]

Public Member Functions

 setUp (self)
 tearDown (self)
 write (self, content)
 run_next_check (self)
 testFileSystemWatcherKeepsWatchingAfterFailedRefresh (self)
 testFileSystemWatcherKeepsWatchingWhileFileIsMissing (self)
 testUnregisterStopsFileSystemWatcher (self)
 testUnregisterStopsAutomaticUpdates (self)

Public Attributes

 folder = tempfile.mkdtemp()
 path = os.path.join(self.folder, "data.dat")
 stamp = time.time()
 pipeline = RecordingPipeline()
 service = DataFileUpdateService(self.pipeline)
list statuses = []
list pending = []

Member Function Documentation

◆ run_next_check()

tests.test_datafile_update_service.FileSystemWatcherTests.run_next_check ( self)

◆ setUp()

tests.test_datafile_update_service.FileSystemWatcherTests.setUp ( self)

◆ tearDown()

tests.test_datafile_update_service.FileSystemWatcherTests.tearDown ( self)

◆ testFileSystemWatcherKeepsWatchingAfterFailedRefresh()

tests.test_datafile_update_service.FileSystemWatcherTests.testFileSystemWatcherKeepsWatchingAfterFailedRefresh ( self)

◆ testFileSystemWatcherKeepsWatchingWhileFileIsMissing()

tests.test_datafile_update_service.FileSystemWatcherTests.testFileSystemWatcherKeepsWatchingWhileFileIsMissing ( self)

◆ testUnregisterStopsAutomaticUpdates()

tests.test_datafile_update_service.FileSystemWatcherTests.testUnregisterStopsAutomaticUpdates ( self)

◆ testUnregisterStopsFileSystemWatcher()

tests.test_datafile_update_service.FileSystemWatcherTests.testUnregisterStopsFileSystemWatcher ( self)

◆ write()

tests.test_datafile_update_service.FileSystemWatcherTests.write ( self,
content )

Member Data Documentation

◆ folder

tests.test_datafile_update_service.FileSystemWatcherTests.folder = tempfile.mkdtemp()

◆ path

tests.test_datafile_update_service.FileSystemWatcherTests.path = os.path.join(self.folder, "data.dat")

◆ pending

tests.test_datafile_update_service.FileSystemWatcherTests.pending = []

◆ pipeline

tests.test_datafile_update_service.FileSystemWatcherTests.pipeline = RecordingPipeline()

◆ service

tests.test_datafile_update_service.FileSystemWatcherTests.service = DataFileUpdateService(self.pipeline)

◆ stamp

tests.test_datafile_update_service.FileSystemWatcherTests.stamp = time.time()

◆ statuses

tests.test_datafile_update_service.FileSystemWatcherTests.statuses = []