$a = $e->decodeXml('<?xml version="1.0" encoding="US-ASCII" ?><value><string>€</string></value>');
$this->assertEquals($string, $a->scalarVal());
- $i = $e->decodeXml('<?xml version="1.0" encoding="ISO-8859-15" ?><value><string>' . $string . '</string></value>');
- $this->assertEquals($string, $i->scalarVal());
+ if (in_array('ISO-8859-15', mb_list_encodings())) {
+ $i = $e->decodeXml('<?xml version="1.0" encoding="ISO-8859-15" ?><value><string>' . $string . '</string></value>');
+ $this->assertEquals($string, $i->scalarVal());
+ }
$u = $e->decodeXml('<?xml version="1.0" encoding="UTF-8" ?><value><string>€</string></value>');
$this->assertEquals($string, $u->scalarVal());