/**
  * @param null $expectedErrors
  */
 public function testFileSchemaUsingInvalidXml($expectedErrors = null)
 {
     $expectedErrors = array_filter(explode("\n", "\nElement 'dimensions': Missing child element(s). Expected is ( dimension ).\nElement 'queryReference': The attribute 'clause' is required but missing.\nElement 'queryReference': The attribute 'ref' is required but missing.\nElement 'filterReference': The attribute 'clause' is required but missing.\nElement 'filterReference': The attribute 'ref' is required but missing.\nElement 'filter': The attribute 'field' is required but missing.\nElement 'metric', attribute 'type': [facet 'enumeration'] " . "The value 'sumasdasd' is not an element of the set {'sum', 'count', 'min', 'max'}.\nElement 'metric', attribute 'type': 'sumasdasd' is not a valid value of the local atomic type.\nElement 'bucket': Missing child element(s). Expected is one of ( metrics, ranges ).\nElement 'request': Missing child element(s). Expected is ( from )."));
     parent::testFileSchemaUsingInvalidXml($expectedErrors);
 }
Example #2
0
 public function testFileSchemaUsingInvalidXml($expectedErrors = null)
 {
     $expectedErrors = ["Element 'type': The attribute 'id' is required but missing.", "Element 'type': The attribute 'id' is required but missing.", "Element 'group': The attribute 'id' is required but missing."];
     parent::testFileSchemaUsingInvalidXml($expectedErrors);
 }
Example #3
0
 public function testFileSchemaUsingInvalidXml($expectedErrors = null)
 {
     $expectedErrors = array("Element 'layout': The attribute 'id' is required but missing.");
     parent::testFileSchemaUsingInvalidXml($expectedErrors);
 }