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>