我正在为新星资源写一些黄昏测试。当我这样做的时候
$browser->type('@answer', 'Foobar')
$browser->clear('@answer');
$browser->click('@submit-button');
验证应该会阻止我提交表单,但是
Foobar
而是保存。
上一个非空值
福巴
可以看到通过请求发送通过
xhr
到服务器。将测试更改为:
$browser->type('@answer', 'Foobar');
$browser->type('@answer', ' '); // a single space instead of a blank string
$browser->click('@submit-button');
工作,但它是出乎意料的行为的空白字符串或
->clear()
不工作。
-
拉维尔:5.7.19
-
新星:发展
-
黄昏:4.0.4
如何实际清除输入字段?