Как удалить подсказку для уничтожения emacsclient буферы?

Тестовые утверждения всегда имеют необязательный аргумент (последний или msg), позволяющий напечатать сообщение в случае неудачного подтверждения. Вы должны использовать это как можно больше в своих тестах (если сам результат не очевиден), чтобы помочь вам определить причину ошибки утверждения:

self.assertTrue(
    form.is_valid(),  
    msg=f"form should have been valid, but contains errors: {form.errors}")

Таким образом, ошибки будут выводиться на вашу тестовую консоль. выход.

24
задан pupeno 6 November 2008 в 09:39
поделиться

2 ответа

Это работало на меня:

(remove-hook 'kill-buffer-query-functions 'server-kill-buffer-query-function)

существует больше информации о Используя запись в блоге Emacsclient .

21
ответ дан 28 November 2019 в 23:28
поделиться

Другая опция состоит в том, чтобы использовать -n опция с emacsclient так, чтобы это не ожидало файла, который будет отредактирован перед выходом.

, Например:

emacsclient -n myfile.txt
22
ответ дан 28 November 2019 в 23:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: