def test_get_reader_defers(self): rrq_datagram = RRQDatagram('nonempty', 'NetASCiI', {}) rrq_addr = ('127.0.0.1', 1069) rrq_mode = "octet" d = self.tftp._startSession(rrq_datagram, rrq_addr, rrq_mode) self.assertFalse(d.called) self.clock.advance(1) self.assertTrue(d.called) self.assertTrue(IReader.providedBy(d.result.backend))
def test_get_reader_defers(self): rrq_datagram = RRQDatagram(b'nonempty', b'NetASCiI', {}) rrq_addr = ('127.0.0.1', 1069) rrq_mode = b"octet" d = self.tftp._startSession(rrq_datagram, rrq_addr, rrq_mode) self.assertFalse(d.called) self.clock.advance(1) self.assertTrue(d.called) self.assertTrue(IReader.providedBy(d.result.backend))
def test_read_supported_by_default(self): b = FilesystemSynchronousBackend(self.temp_dir.path) reader = yield b.get_reader(b'dir/foo') self.assertTrue(IReader.providedBy(reader))
def test_read_supported_by_default(self): b = FilesystemSynchronousBackend(self.temp_dir.path) reader = yield b.get_reader('dir/foo') self.assertTrue(IReader.providedBy(reader))