--TEST-- Test 10: EXSLT Support --SKIPIF-- hasExsltSupport()) die('skip EXSLT support not available'); if (LIBXSLT_VERSION < 10117) die('skip too old libxsl'); ?> --FILE-- load(dirname(__FILE__)."/exslt.xsl"); $proc = new xsltprocessor; $xsl = $proc->importStylesheet($dom); $xml = new DomDocument(); $xml->load(dirname(__FILE__)."/exslt.xml"); print $proc->transformToXml($xml); --EXPECT-- Test 10: EXSLT Support Test Date : 0001-12-31Z year : 1 leap-year : false month-in-year : 12 month-name : December month-abbreviation : Dec week-in-year : 53 day-in-year : 365 day-in-month : 31 day-of-week-in-month : 5 day-in-week : 2 day-name : Monday day-abbreviation : Mon time : hour-in-day : NaN minute-in-hour : NaN second-in-minute : NaN Test Date : 3000-01-31 year : 3000 leap-year : false month-in-year : 1 month-name : January month-abbreviation : Jan week-in-year : 5 day-in-year : 31 day-in-month : 31 day-of-week-in-month : 5 day-in-week : 6 day-name : Friday day-abbreviation : Fri time : hour-in-day : NaN minute-in-hour : NaN second-in-minute : NaN Test Date : 2000-02-29 year : 2000 leap-year : true month-in-year : 2 month-name : February month-abbreviation : Feb week-in-year : 9 day-in-year : 60 day-in-month : 29 day-of-week-in-month : 5 day-in-week : 3 day-name : Tuesday day-abbreviation : Tue time : hour-in-day : NaN minute-in-hour : NaN second-in-minute : NaN Test Date : 9990001-12-31Z year : 9990001 leap-year : false month-in-year : 12 month-name : December month-abbreviation : Dec week-in-year : 53 day-in-year : 365 day-in-month : 31 day-of-week-in-month : 5 day-in-week : 2 day-name : Monday day-abbreviation : Mon time : hour-in-day : NaN minute-in-hour : NaN second-in-minute : NaN Test Date : -0004-02-29 year : -4 leap-year : true month-in-year : 2 month-name : February month-abbreviation : Feb week-in-year : 10 day-in-year : 60 day-in-month : 29 day-of-week-in-month : 5 day-in-week : 1 day-name : Sunday day-abbreviation : Sun time : hour-in-day : NaN minute-in-hour : NaN second-in-minute : NaN