def test_process_fieldserver_filename_exception(self, path_join, uow):
        fieldserver_file_handler = FieldserverFileHandler()
        fieldserver_file_handler.logger = Mock()
        fieldserver_file_handler.date_str = Mock()
        fieldserver_file_handler.process_fieldserver_file_path = Mock(side_effect=Exception())

        containing_directory = Mock()
        file_name = Mock()

        fieldserver_file_handler.process_fieldserver_filename(0, containing_directory, file_name, 1)
        path_join.assert_called_with(containing_directory, file_name)
        fieldserver_file_handler.process_fieldserver_file_path.assert_called_with(path_join.return_value)
        assert fieldserver_file_handler.logger.exception.call_count == 1