Exemple #1
0
    def test_process_file_flushes_inbox(self):
        process_file(('filename', 'checksum'), self.conn)

        self.flush_buffer.assert_called_once_with()
Exemple #2
0
    def test_process_file_creates_composes_file_path(self):
        process_file(('filename', 'checksum'), self.conn)

        self.mock_os.path.join.assert_called_once_with(MESSOR_BUFFER, 'hosts')
Exemple #3
0
    def test_process_file_deletes_reference_file(self):
        process_file(('filename', 'checksum'), self.conn)

        self.mock_os.remove.assert_called_once_with('hosts_path' + 'filename')
Exemple #4
0
    def test_process_file_ensures_file_in_inbox(self):
        process_file(('filename', 'checksum'), self.conn)

        self.ensure_file_in_inbox.assert_called_once_with('filename', 'checksum', self.conn)