У меня появилось еще одно предложение по проблеме gitub от Ansible , которое действительно предлагается в сообщении об ошибке ...
lineinfile: "dest=/etc/sudoers line='%testgroup ALL= NOPASSWD: /sbin/shutdown -r now' state=present insertafter=EOF validate='visudo -cf %s'"
. Кроме того, одна вещь, заслуживающая внимания, заключается в том, что Мне было предложено остановиться по одному из двух списков рассылки:
Отличная книга. Читай сам. Я полагаю, что это та часть, которую вы упускаете:
def test_cannot_add_empty_list_items(self):
# Edith goes to the home page and accidentally tries to submit
# an empty list item. She hits Enter on the empty input box
self.browser.get(self.live_server_url)
self.get_item_input_box().send_keys(Keys.ENTER)
'''
If you keep reading a little farther, it should tell you that modern browsers
will not submit forms when fields that are 'required' left are blank.
'''
# The browser intercepts the request, and does not load the
# list page
self.wait_for(lambda: self.browser.find_elements_by_css_selector(
'#id_text:invalid'
))
Если вы продолжите читать немного дальше, вам следует сказать, что «современные браузеры не будут отправлять forms
, когда поля required
не заполнено. Это должно дать вам поправку к коду выше.