2 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!789Issue #3210310: Adjust Database API to remove deprecated Drupal 9 code in Drupal 10
$this->assertText($term_name,t('The term %name appears on the node page after one term %deleted was deleted',array('%name'=>$term_name,'%deleted'=>$term1->name)));
$this->assertText($term_name,t('The term %name appears on the node page after one term %deleted was deleted',array('%name'=>$term_name,'%deleted'=>$term_objects['term1']->name)));
}
$this->assertNoText($term1->name,t('The deleted term %name does not appear on the node page.',array('%name'=>$term1->name)));
$this->assertNoText($term_objects['term1']->name,t('The deleted term %name does not appear on the node page.',array('%name'=>$term_objects['term1']->name)));
// Test autocomplete on term 2, which contains a comma.
// The term will be quoted, and the " will be encoded in unicode (\u0022).
$this->assertRaw('{"\u0022'.$term2->name.'\u0022":"'.$term2->name.'"}',t('Autocomplete returns term %term_name after typing the first 3 letters.',array('%term_name'=>$term2->name)));
$this->assertRaw('{"\u0022'.$term_objects['term2']->name.'\u0022":"'.$term_objects['term2']->name.'"}',t('Autocomplete returns term %term_name after typing the first 3 letters.',array('%term_name'=>$term_objects['term2']->name)));
// Test autocomplete on term 3 - it is alphanumeric only, so no extra
$this->assertRaw('{"'.$term3->name.'":"'.$term3->name.'"}',t('Autocomplete returns term %term_name after typing the first 3 letters.',array('%term_name'=>$term3->name)));
$this->assertRaw('{"'.$term_objects['term3']->name.'":"'.$term_objects['term3']->name.'"}',t('Autocomplete returns term %term_name after typing the first 3 letters.',array('%term_name'=>$term_objects['term3']->name)));