2
将应用程序的源代码从正在运行的Symfony 2.8.15安装复制到新的Symfony 3.2项目并运行功能测试后,两者在渲染时存在差异:树枝:功能测试差异1.28.2&1.30.0
<div class="col-md-2">
{{ form_row(form.center) }}
</div>
2.8:枝条1.28.2,嫩枝/扩展:1.0.1 3.2:枝条1.30.0,嫩枝/扩展:1.4.1
这导致在评价差异:
$crawler->filter("#household_center option:selected")->text()
在2.8中没有添加空格,在3.2中有不少。该测试可以通过修改:
$centerText = trim($crawler->filter("#household_center option:selected")->text());
,但我不知道其他差异有未在升级或更新日志通知提及。 [FWIW,在config.yml树枝项是相同的。]
在2.8这是
<div class="form-group"><label class="control-label" for="household_center">Site:</label><select id="household_center" name="household[center]" disabled="disabled" class="form-control"><option value="">Select site</option><option value="819">Incline Village</option><option value="817" selected="selected">Kings Beach</option><option value="816">Tahoe City</option><option value="818">Truckee</option></select></div>
在3.2它呈现为
<div class="form-group"><label class="control-label" for="household_center">Site:</label><select id="household_center" name="household[center]" disabled="disabled" class="form-control"><option value="">Select site</option><option value="607"
>
Incline Village
</option><option value="605"
selected="selected" >
Kings Beach
</option><option value="604"
>
Tahoe City
</option><option value="606"
>
Truckee
</option></select></div>
</div>