Performance:
- 72% according to spec (672 out of 927)
- 375 out of 375 valid files passed
- 297 out of 552 invalid files detected
Issues:
- 0 valid files failed validation
- 255 invalid files passed validation
- 0 invalid files failed validation for the wrong reason
Results per category
(Valid passed, invalid failed, valid failed, invalid passed, invalid failed for wrong reason, percent classified correctly according to spec)
| Category | V Pass | I Fail | 🔴 V Fail | 🔵 I Pass | 🔶 I Bad | Score |
|---|---|---|---|---|---|---|
| 0. Not mentioned in spec | 6 | 13 | 0 | 0 | 0 | 100% |
| 2. Fundamentals | 34 | 26 | 0 | 77 | 0 | 43% |
| 3. Model structure | 50 | 97 | 0 | 58 | 0 | 71% |
| 4. Mathematics | 50 | 2 | 0 | 18 | 0 | 74% |
| 5. Units | 136 | 42 | 0 | 47 | 0 | 79% |
| 6. Grouping | 17 | 46 | 0 | 32 | 0 | 66% |
| 7. Reactions | 5 | 56 | 0 | 23 | 0 | 72% |
| 8. Metadata framework | 30 | 15 | 0 | 0 | 0 | 100% |
| C. Advanced units functionality | 47 | 0 | 0 | 0 | 0 | 100% |
0.0.root_namespace_1: Valid file passed validation.
0.0.root_namespace_2: Valid file passed validation.
0.0.root_node_namespace_wrong: Error detected correctly.
- Expected:
No matching global declaration available for the validation root - Output:
Error on line 5: Element '{http://www.wellml.org/wellml/1.0#}model': No matching global declaration available for the validation root.
0.0.root_node_not_model: Error detected correctly.
- Expected:
No matching global declaration available for the validation root - Output:
Error on line 5: Element 'cellml:component': No matching global declaration available for the validation root.
0.0.root_node_two_elements: Error detected correctly.
- Expected:
Extra content at the end of the document - Output:
Extra content at the end of the document, line 6, column 1 (0.0.root_node_two_elements.cellml, line 6)
0.0.root_node_two_models: Error detected correctly.
- Expected:
Extra content at the end of the document - Output:
Extra content at the end of the document, line 6, column 1 (0.0.root_node_two_models.cellml, line 6)
0.1.real_number_invalid_1: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:variable', attribute 'initial_value': [facet 'pattern'] The value '1+1' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
0.1.real_number_invalid_2: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:variable', attribute 'initial_value': [facet 'pattern'] The value '1e12e12' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
0.1.real_number_invalid_3: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:variable', attribute 'initial_value': [facet 'pattern'] The value '1f12' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
0.1.real_number_invalid_4: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:variable', attribute 'initial_value': [facet 'pattern'] The value '--1' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
0.1.real_number_invalid_5: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:variable', attribute 'initial_value': [facet 'pattern'] The value '++1' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
0.1.real_number_invalid_6: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:variable', attribute 'initial_value': [facet 'pattern'] The value 'hello' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
0.1.real_number_invalid_7: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:variable', attribute 'initial_value': [facet 'pattern'] The value 'nan' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
0.1.real_number_invalid_8: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:variable', attribute 'initial_value': [facet 'pattern'] The value 'inf' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
0.1.real_number_invalid_9: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:variable', attribute 'initial_value': [facet 'pattern'] The value '.' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
0.1.real_numbers: Valid file passed validation.
0.1.real_numbers_extreme: Valid file passed validation.
0.2.component_name_same_as_model: Valid file passed validation.
0.2.variable_name_same_as_model: Valid file passed validation.
2.4.1.identifier_empty: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 6: Element 'cellml:component', attribute 'name': [facet 'pattern'] The value '' is not accepted by the pattern '_*[a-zA-Z0-9][a-zA-Z0-9_]*'.Error on line 6: Element 'cellml:component', attribute 'name': Warning: No precomputed value available, the value was either invalid or something strange happened.Error on line 6: Element 'cellml:component': Not all fields of key identity-constraint 'cellml:component_name' evaluate to a node.
2.4.1.identifier_only_underscore: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 6: Element 'cellml:component', attribute 'name': [facet 'pattern'] The value '_' is not accepted by the pattern '_*[a-zA-Z0-9][a-zA-Z0-9_]*'.Error on line 6: Element 'cellml:component', attribute 'name': Warning: No precomputed value available, the value was either invalid or something strange happened.Error on line 6: Element 'cellml:component': Not all fields of key identity-constraint 'cellml:component_name' evaluate to a node.
2.4.1.identifier_unexpected_character_1: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 6: Element 'cellml:component', attribute 'name': [facet 'pattern'] The value 'Hello World' is not accepted by the pattern '_*[a-zA-Z0-9][a-zA-Z0-9_]*'.Error on line 6: Element 'cellml:component', attribute 'name': Warning: No precomputed value available, the value was either invalid or something strange happened.Error on line 6: Element 'cellml:component': Not all fields of key identity-constraint 'cellml:component_name' evaluate to a node.
2.4.1.identifier_unexpected_character_2: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 6: Element 'cellml:component', attribute 'name': [facet 'pattern'] The value 'HelloJosé' is not accepted by the pattern '_*[a-zA-Z0-9][a-zA-Z0-9_]*'.Error on line 6: Element 'cellml:component', attribute 'name': Warning: No precomputed value available, the value was either invalid or something strange happened.Error on line 6: Element 'cellml:component': Not all fields of key identity-constraint 'cellml:component_name' evaluate to a node.
2.4.1.identifier_unexpected_character_unicode: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 6: Element 'cellml:component', attribute 'name': [facet 'pattern'] The value 'Hello🥃' is not accepted by the pattern '_*[a-zA-Z0-9][a-zA-Z0-9_]*'.Error on line 6: Element 'cellml:component', attribute 'name': Warning: No precomputed value available, the value was either invalid or something strange happened.Error on line 6: Element 'cellml:component': Not all fields of key identity-constraint 'cellml:component_name' evaluate to a node.
2.4.1.valid_identifiers: Valid file passed validation.
2.4.2.imaginary_attributes_1: Error detected correctly.
- Expected:
The attribute 'fruit' is not allowed - Output:
Error on line 7: Element 'cellml:model', attribute 'fruit': The attribute 'fruit' is not allowed.
2.4.2.imaginary_attributes_2: Error detected correctly.
- Expected:
The attribute 'cellml:fruit' is not allowed - Output:
Error on line 8: Element 'cellml:model', attribute 'cellml:fruit': The attribute 'cellml:fruit' is not allowed.
2.4.2.imaginary_elements_1: Error detected correctly.
- Expected:
Element 'cellml:fruit': This element is not expected - Output:
Error on line 6: Element 'cellml:fruit': This element is not expected. Expected is one of ( cellml:units, cellml:component, cellml:group, cellml:connection, ##othercellml:* ).
2.4.2.imaginary_elements_2: Error detected correctly.
- Expected:
Element 'cellml:import': This element is not expected - Output:
Error on line 8: Element 'cellml:import': This element is not expected. Expected is one of ( cellml:units, cellml:component, cellml:group, cellml:connection, ##othercellml:* ).
🔵 2.4.3.bad_cmeta_attribute_in_component: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_component_ref: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_connection: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_group: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_map_components: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_map_variables: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_model: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_reaction: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_relationship_ref: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_role: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_unit: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_units_1: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_units_2: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_variable: Error not detected.
🔵 2.4.3.bad_cmeta_attribute_in_variable_ref: Error not detected.
🔵 2.4.3.bad_rdf_element_in_component: Error not detected.
🔵 2.4.3.bad_rdf_element_in_component_ref: Error not detected.
🔵 2.4.3.bad_rdf_element_in_connection: Error not detected.
🔵 2.4.3.bad_rdf_element_in_group: Error not detected.
🔵 2.4.3.bad_rdf_element_in_map_components: Error not detected.
🔵 2.4.3.bad_rdf_element_in_map_variables: Error not detected.
🔵 2.4.3.bad_rdf_element_in_model: Error not detected.
🔵 2.4.3.bad_rdf_element_in_reaction: Error not detected.
🔵 2.4.3.bad_rdf_element_in_relationship_ref: Error not detected.
🔵 2.4.3.bad_rdf_element_in_role: Error not detected.
🔵 2.4.3.bad_rdf_element_in_unit: Error not detected.
🔵 2.4.3.bad_rdf_element_in_units_1: Error not detected.
🔵 2.4.3.bad_rdf_element_in_units_2: Error not detected.
🔵 2.4.3.bad_rdf_element_in_variable: Error not detected.
🔵 2.4.3.bad_rdf_element_in_variable_ref: Error not detected.
🔵 2.4.3.cellml_attributes_inside_extensions: Error not detected.
🔵 2.4.3.cellml_elements_inside_extensions: Error not detected.
🔵 2.4.3.cmeta_element_in_component: Error not detected.
🔵 2.4.3.cmeta_element_in_component_ref: Error not detected.
🔵 2.4.3.cmeta_element_in_connection: Error not detected.
🔵 2.4.3.cmeta_element_in_group: Error not detected.
🔵 2.4.3.cmeta_element_in_map_components: Error not detected.
🔵 2.4.3.cmeta_element_in_map_variables: Error not detected.
🔵 2.4.3.cmeta_element_in_model: Error not detected.
🔵 2.4.3.cmeta_element_in_reaction: Error not detected.
🔵 2.4.3.cmeta_element_in_relationship_ref: Error not detected.
🔵 2.4.3.cmeta_element_in_role: Error not detected.
🔵 2.4.3.cmeta_element_in_unit: Error not detected.
🔵 2.4.3.cmeta_element_in_units_1: Error not detected.
🔵 2.4.3.cmeta_element_in_units_2: Error not detected.
🔵 2.4.3.cmeta_element_in_variable: Error not detected.
🔵 2.4.3.cmeta_element_in_variable_ref: Error not detected.
2.4.3.component_ref_with_extensions: Valid file passed validation.
2.4.3.component_with_extensions: Valid file passed validation.
2.4.3.connection_with_extensions: Valid file passed validation.
2.4.3.group_with_extensions: Valid file passed validation.
2.4.3.map_components_with_extensions: Valid file passed validation.
2.4.3.map_variables_with_extensions: Valid file passed validation.
🔵 2.4.3.mathml_attribute_in_component: Error not detected.
🔵 2.4.3.mathml_attribute_in_component_ref: Error not detected.
🔵 2.4.3.mathml_attribute_in_connection: Error not detected.
🔵 2.4.3.mathml_attribute_in_group: Error not detected.
🔵 2.4.3.mathml_attribute_in_map_components: Error not detected.
🔵 2.4.3.mathml_attribute_in_map_variables: Error not detected.
🔵 2.4.3.mathml_attribute_in_model: Error not detected.
🔵 2.4.3.mathml_attribute_in_reaction: Error not detected.
🔵 2.4.3.mathml_attribute_in_relationship_ref: Error not detected.
🔵 2.4.3.mathml_attribute_in_role: Error not detected.
🔵 2.4.3.mathml_attribute_in_unit: Error not detected.
🔵 2.4.3.mathml_attribute_in_units_1: Error not detected.
🔵 2.4.3.mathml_attribute_in_units_2: Error not detected.
🔵 2.4.3.mathml_attribute_in_variable: Error not detected.
🔵 2.4.3.mathml_attribute_in_variable_ref: Error not detected.
2.4.3.model_with_extensions: Valid file passed validation.
🔵 2.4.3.rdf_attribute_in_component: Error not detected.
🔵 2.4.3.rdf_attribute_in_component_ref: Error not detected.
🔵 2.4.3.rdf_attribute_in_connection: Error not detected.
🔵 2.4.3.rdf_attribute_in_group: Error not detected.
🔵 2.4.3.rdf_attribute_in_map_components: Error not detected.
🔵 2.4.3.rdf_attribute_in_map_variables: Error not detected.
🔵 2.4.3.rdf_attribute_in_model: Error not detected.
🔵 2.4.3.rdf_attribute_in_reaction: Error not detected.
🔵 2.4.3.rdf_attribute_in_relationship_ref: Error not detected.
🔵 2.4.3.rdf_attribute_in_role: Error not detected.
🔵 2.4.3.rdf_attribute_in_unit: Error not detected.
🔵 2.4.3.rdf_attribute_in_units_1: Error not detected.
🔵 2.4.3.rdf_attribute_in_units_2: Error not detected.
🔵 2.4.3.rdf_attribute_in_variable: Error not detected.
🔵 2.4.3.rdf_attribute_in_variable_ref: Error not detected.
2.4.3.reaction_with_extensions: Valid file passed validation.
2.4.3.relationship_ref_with_extensions: Valid file passed validation.
2.4.3.role_with_extensions: Valid file passed validation.
2.4.3.unit_with_extensions: Valid file passed validation.
2.4.3.units_with_extensions: Valid file passed validation.
2.4.3.variable_ref_with_extensions: Valid file passed validation.
2.4.3.variable_with_extensions: Valid file passed validation.
2.4.3.xlink_href_in_component: Valid file passed validation.
2.4.3.xlink_href_in_component_ref: Valid file passed validation.
2.4.3.xlink_href_in_connection: Valid file passed validation.
2.4.3.xlink_href_in_group: Valid file passed validation.
2.4.3.xlink_href_in_map_components: Valid file passed validation.
2.4.3.xlink_href_in_map_variables: Valid file passed validation.
2.4.3.xlink_href_in_model: Valid file passed validation.
2.4.3.xlink_href_in_reaction: Valid file passed validation.
2.4.3.xlink_href_in_relationship_ref: Valid file passed validation.
2.4.3.xlink_href_in_role: Valid file passed validation.
2.4.3.xlink_href_in_unit: Valid file passed validation.
2.4.3.xlink_href_in_units_1: Valid file passed validation.
2.4.3.xlink_href_in_units_2: Valid file passed validation.
2.4.3.xlink_href_in_variable: Valid file passed validation.
2.4.3.xlink_href_in_variable_ref: Valid file passed validation.
2.4.4.model_linux_line_breaks: Valid file passed validation.
2.4.4.model_windows_line_breaks: Valid file passed validation.
2.4.4.model_with_spaces: Valid file passed validation.
2.4.4.model_with_tabs: Valid file passed validation.
2.4.4.text_in_component: Error detected correctly.
- Expected:
Element 'cellml:component': Character content other than white - Output:
Error on line 6: Element 'cellml:component': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_component_ref: Error detected correctly.
- Expected:
Element 'cellml:component_ref': Character content other than white - Output:
Error on line 11: Element 'cellml:component_ref': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': Character content other than white - Output:
Error on line 12: Element 'cellml:connection': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_group: Error detected correctly.
- Expected:
Element 'cellml:group': Character content other than white - Output:
Error on line 8: Element 'cellml:group': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': Character content other than white - Output:
Error on line 7: Element 'cellml:map_components': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': Character content other than white - Output:
Error on line 14: Element 'cellml:map_variables': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_model: Error detected correctly.
- Expected:
Element 'cellml:model': Character content other than white - Output:
Error on line 5: Element 'cellml:model': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': Character content other than white - Output:
Error on line 8: Element 'cellml:reaction': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': Character content other than - Output:
Error on line 9: Element 'cellml:relationship_ref': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_role: Error detected correctly.
- Expected:
Element 'cellml:role': Character content other than white - Output:
Error on line 10: Element 'cellml:role': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': Character content other than white - Output:
Error on line 7: Element 'cellml:unit': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_units_1: Error detected correctly.
- Expected:
Element 'cellml:units': Character content other than white - Output:
Error on line 6: Element 'cellml:units': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_units_2: Error detected correctly.
- Expected:
Element 'cellml:units': Character content other than white - Output:
Error on line 7: Element 'cellml:units': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': Character content other than white - Output:
Error on line 7: Element 'cellml:variable': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.4.4.text_in_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': Character content other than white - Output:
Error on line 9: Element 'cellml:variable_ref': Character content other than whitespace is not allowed because the content type is 'element-only'.
2.5.1.identifiers_are_case_sensitive: Error detected correctly.
- Expected:
No match found for key-sequence - Output:
Error on line 13: Element 'cellml:map_components': No match found for key-sequence ['a'] of keyref 'cellml:connect_component_1'.
2.5.2.attribute_in_cellml_namespace: Error detected correctly.
- Expected:
The attribute 'cellml:private_interface' is not allowed - Output:
Error on line 8: Element 'cellml:variable', attribute 'cellml:private_interface': The attribute 'cellml:private_interface' is not allowed.
3.4.1.1.model_child_order_1: Valid file passed validation.
3.4.1.1.model_child_order_2: Valid file passed validation.
3.4.1.1.model_empty: Valid file passed validation.
3.4.1.1.model_name_missing: Error detected correctly.
- Expected:
Element 'cellml:model': The attribute 'name' is required - Output:
Error on line 4: Element 'cellml:model': The attribute 'name' is required but missing.
3.4.1.1.model_with_component_ref: Error detected correctly.
- Expected:
Element 'cellml:component_ref': This element is not expected - Output:
Error on line 6: Element 'cellml:component_ref': This element is not expected. Expected is one of ( cellml:units, cellml:component, cellml:group, cellml:connection, ##othercellml:* ).
3.4.1.1.model_with_components: Valid file passed validation.
3.4.1.1.model_with_connections: Valid file passed validation.
3.4.1.1.model_with_groups: Valid file passed validation.
3.4.1.1.model_with_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': This element is not expected - Output:
Error on line 8: Element 'cellml:map_components': This element is not expected.
3.4.1.1.model_with_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': This element is not expected - Output:
Error on line 12: Element 'cellml:map_variables': This element is not expected.
🔵 3.4.1.1.model_with_math: Error not detected.
3.4.1.1.model_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 6: Element 'cellml:model': This element is not expected. Expected is one of ( cellml:units, cellml:component, cellml:group, cellml:connection, ##othercellml:* ).
3.4.1.1.model_with_one_component: Valid file passed validation.
3.4.1.1.model_with_one_connection: Valid file passed validation.
3.4.1.1.model_with_one_group: Valid file passed validation.
3.4.1.1.model_with_one_units: Valid file passed validation.
3.4.1.1.model_with_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': This element is not expected - Output:
Error on line 9: Element 'cellml:reaction': This element is not expected.
3.4.1.1.model_with_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': This element is not expected - Output:
Error on line 6: Element 'cellml:relationship_ref': This element is not expected. Expected is one of ( cellml:units, cellml:component, cellml:group, cellml:connection, ##othercellml:* ).
3.4.1.1.model_with_role: Error detected correctly.
- Expected:
Element 'cellml:role': This element is not expected - Output:
Error on line 6: Element 'cellml:role': This element is not expected. Expected is one of ( cellml:units, cellml:component, cellml:group, cellml:connection, ##othercellml:* ).
3.4.1.1.model_with_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': This element is not expected - Output:
Error on line 6: Element 'cellml:unit': This element is not expected. Expected is one of ( cellml:units, cellml:component, cellml:group, cellml:connection, ##othercellml:* ).
3.4.1.1.model_with_units: Valid file passed validation.
3.4.1.1.model_with_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': This element is not expected - Output:
Error on line 6: Element 'cellml:variable': This element is not expected. Expected is one of ( cellml:units, cellml:component, cellml:group, cellml:connection, ##othercellml:* ).
3.4.1.1.model_with_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': This element is not expected - Output:
Error on line 6: Element 'cellml:variable_ref': This element is not expected. Expected is one of ( cellml:units, cellml:component, cellml:group, cellml:connection, ##othercellml:* ).
3.4.1.2.model_name_invalid: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 4: Element 'cellml:model', attribute 'name': [facet 'pattern'] The value '___' is not accepted by the pattern '_*[a-zA-Z0-9][a-zA-Z0-9_]*'.
3.4.2.1.component_child_order_1: Valid file passed validation.
3.4.2.1.component_child_order_2: Valid file passed validation.
3.4.2.1.component_empty: Valid file passed validation.
3.4.2.1.component_name_missing: Error detected correctly.
- Expected:
Element 'cellml:component': The attribute 'name' is required - Output:
Error on line 6: Element 'cellml:component': The attribute 'name' is required but missing.Error on line 6: Element 'cellml:component': Not all fields of key identity-constraint 'cellml:component_name' evaluate to a node.
3.4.2.1.component_with_component: Error detected correctly.
- Expected:
Element 'cellml:component': This element is not expected - Output:
Error on line 7: Element 'cellml:component': This element is not expected. Expected is one of ( cellml:units, cellml:variable, cellml:reaction, ##othercellml:* ).
3.4.2.1.component_with_component_ref: Error detected correctly.
- Expected:
Element 'cellml:component_ref': This element is not expected - Output:
Error on line 7: Element 'cellml:component_ref': This element is not expected. Expected is one of ( cellml:units, cellml:variable, cellml:reaction, ##othercellml:* ).
3.4.2.1.component_with_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': This element is not expected - Output:
Error on line 13: Element 'cellml:connection': This element is not expected. Expected is one of ( cellml:units, cellml:variable, cellml:reaction, ##othercellml:* ).
3.4.2.1.component_with_group: Error detected correctly.
- Expected:
Element 'cellml:group': This element is not expected - Output:
Error on line 7: Element 'cellml:group': This element is not expected. Expected is one of ( cellml:units, cellml:variable, cellml:reaction, ##othercellml:* ).
3.4.2.1.component_with_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': This element is not expected - Output:
Error on line 7: Element 'cellml:map_components': This element is not expected. Expected is one of ( cellml:units, cellml:variable, cellml:reaction, ##othercellml:* ).
3.4.2.1.component_with_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': This element is not expected - Output:
Error on line 7: Element 'cellml:map_variables': This element is not expected. Expected is one of ( cellml:units, cellml:variable, cellml:reaction, ##othercellml:* ).
3.4.2.1.component_with_maths: Valid file passed validation.
3.4.2.1.component_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 7: Element 'cellml:model': This element is not expected. Expected is one of ( cellml:units, cellml:variable, cellml:reaction, ##othercellml:* ).
3.4.2.1.component_with_one_math: Valid file passed validation.
3.4.2.1.component_with_one_reaction: Valid file passed validation.
3.4.2.1.component_with_one_units: Valid file passed validation.
3.4.2.1.component_with_one_variable: Valid file passed validation.
3.4.2.1.component_with_reactions: Valid file passed validation.
3.4.2.1.component_with_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': This element is not expected - Output:
Error on line 7: Element 'cellml:relationship_ref': This element is not expected. Expected is one of ( cellml:units, cellml:variable, cellml:reaction, ##othercellml:* ).
3.4.2.1.component_with_role: Error detected correctly.
- Expected:
Element 'cellml:role': This element is not expected - Output:
Error on line 7: Element 'cellml:role': This element is not expected. Expected is one of ( cellml:units, cellml:variable, cellml:reaction, ##othercellml:* ).
3.4.2.1.component_with_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': This element is not expected - Output:
Error on line 7: Element 'cellml:unit': This element is not expected. Expected is one of ( cellml:units, cellml:variable, cellml:reaction, ##othercellml:* ).
3.4.2.1.component_with_units: Valid file passed validation.
3.4.2.1.component_with_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': This element is not expected - Output:
Error on line 7: Element 'cellml:variable_ref': This element is not expected. Expected is one of ( cellml:units, cellml:variable, cellml:reaction, ##othercellml:* ).
3.4.2.1.component_with_variables: Valid file passed validation.
3.4.2.2.component_name_duplicate: Error detected correctly.
- Expected:
Duplicate key-sequence ['c1'] - Output:
Error on line 7: Element 'cellml:component': Duplicate key-sequence ['c1'] in key identity-constraint 'cellml:component_name'.
3.4.2.2.component_name_invalid: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 6: Element 'cellml:component', attribute 'name': [facet 'pattern'] The value '___' is not accepted by the pattern '_*[a-zA-Z0-9][a-zA-Z0-9_]*'.Error on line 6: Element 'cellml:component', attribute 'name': Warning: No precomputed value available, the value was either invalid or something strange happened.Error on line 6: Element 'cellml:component': Not all fields of key identity-constraint 'cellml:component_name' evaluate to a node.
3.4.3.1.variable_name_missing: Error detected correctly.
- Expected:
The attribute 'name' is required but missing - Output:
Error on line 7: Element 'cellml:variable': The attribute 'name' is required but missing.Error on line 7: Element 'cellml:variable': Not all fields of key identity-constraint 'cellml:variable_name' evaluate to a node.
3.4.3.1.variable_units_missing: Error detected correctly.
- Expected:
Element 'cellml:variable': The attribute 'units' is required - Output:
Error on line 7: Element 'cellml:variable': The attribute 'units' is required but missing.
3.4.3.1.variable_with_component: Error detected correctly.
- Expected:
Element 'cellml:component': This element is not expected - Output:
Error on line 8: Element 'cellml:component': This element is not expected. Expected is ( ##othercellml:* ).
3.4.3.1.variable_with_component_ref: Error detected correctly.
- Expected:
Element 'cellml:component_ref': This element is not expected - Output:
Error on line 8: Element 'cellml:component_ref': This element is not expected. Expected is ( ##othercellml:* ).
3.4.3.1.variable_with_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': This element is not expected - Output:
Error on line 14: Element 'cellml:connection': This element is not expected. Expected is ( ##othercellml:* ).
3.4.3.1.variable_with_group: Error detected correctly.
- Expected:
Element 'cellml:group': This element is not expected - Output:
Error on line 8: Element 'cellml:group': This element is not expected. Expected is ( ##othercellml:* ).
3.4.3.1.variable_with_initial_value: Valid file passed validation.
3.4.3.1.variable_with_interfaces: Valid file passed validation.
3.4.3.1.variable_with_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': This element is not expected - Output:
Error on line 8: Element 'cellml:map_components': This element is not expected. Expected is ( ##othercellml:* ).
3.4.3.1.variable_with_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': This element is not expected - Output:
Error on line 8: Element 'cellml:map_variables': This element is not expected. Expected is ( ##othercellml:* ).
🔵 3.4.3.1.variable_with_math: Error not detected.
3.4.3.1.variable_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 8: Element 'cellml:model': This element is not expected. Expected is ( ##othercellml:* ).
3.4.3.1.variable_with_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': This element is not expected - Output:
Error on line 8: Element 'cellml:reaction': This element is not expected. Expected is ( ##othercellml:* ).
3.4.3.1.variable_with_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': This element is not expected - Output:
Error on line 8: Element 'cellml:relationship_ref': This element is not expected. Expected is ( ##othercellml:* ).
3.4.3.1.variable_with_role: Error detected correctly.
- Expected:
Element 'cellml:role': This element is not expected - Output:
Error on line 8: Element 'cellml:role': This element is not expected. Expected is ( ##othercellml:* ).
3.4.3.1.variable_with_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': This element is not expected - Output:
Error on line 8: Element 'cellml:unit': This element is not expected. Expected is ( ##othercellml:* ).
3.4.3.1.variable_with_units: Error detected correctly.
- Expected:
Element 'cellml:units': This element is not expected - Output:
Error on line 8: Element 'cellml:units': This element is not expected. Expected is ( ##othercellml:* ).
3.4.3.1.variable_with_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': This element is not expected - Output:
Error on line 8: Element 'cellml:variable': This element is not expected. Expected is ( ##othercellml:* ).
3.4.3.1.variable_with_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': This element is not expected - Output:
Error on line 8: Element 'cellml:variable_ref': This element is not expected. Expected is ( ##othercellml:* ).
3.4.3.1.variable_without_initial_value: Valid file passed validation.
3.4.3.2.variable_name_duplicate: Error detected correctly.
- Expected:
Element 'cellml:variable': Duplicate key-sequence - Output:
Error on line 8: Element 'cellml:variable': Duplicate key-sequence ['x'] in key identity-constraint 'cellml:variable_name'.
3.4.3.2.variable_name_invalid: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:variable', attribute 'name': [facet 'pattern'] The value 'Spaces are not allowed' is not accepted by the pattern '_*[a-zA-Z0-9][a-zA-Z0-9_]*'.Error on line 7: Element 'cellml:variable', attribute 'name': Warning: No precomputed value available, the value was either invalid or something strange happened.Error on line 7: Element 'cellml:variable': Not all fields of key identity-constraint 'cellml:variable_name' evaluate to a node.
3.4.3.2.variable_name_same_as_cousin: Valid file passed validation.
3.4.3.2.variable_name_same_as_parent: Valid file passed validation.
3.4.3.3.variable_units_component: Valid file passed validation.
3.4.3.3.variable_units_model: Valid file passed validation.
🔵 3.4.3.3.variable_units_other_component: Error not detected.
3.4.3.3.variable_units_predefined: Valid file passed validation.
🔵 3.4.3.3.variable_units_unknown: Error not detected.
3.4.3.4.variable_interface_public_invalid: Error detected correctly.
- Expected:
not an element of the set - Output:
Error on line 7: Element 'cellml:variable', attribute 'public_interface': [facet 'enumeration'] The value 'apple' is not an element of the set {'in', 'out', 'none'}.
3.4.3.5.variable_interface_private_invalid: Error detected correctly.
- Expected:
not an element of the set - Output:
Error on line 7: Element 'cellml:variable', attribute 'private_interface': [facet 'enumeration'] The value 'apple' is not an element of the set {'in', 'out', 'none'}.
🔵 3.4.3.6.variable_interfaces_both_in: Error not detected.
3.4.3.7.variable_initial_value_empty: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:variable', attribute 'initial_value': [facet 'pattern'] The value '' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
3.4.3.7.variable_initial_value_invalid: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:variable', attribute 'initial_value': [facet 'pattern'] The value '1+1' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
🔵 3.4.3.8.variable_interfaces_private_in_and_initial: Error not detected.
🔵 3.4.3.8.variable_interfaces_public_in_and_initial: Error not detected.
3.4.4.1.connection_empty: Error detected correctly.
- Expected:
Element 'cellml:connection': Missing child element(s). - Output:
Error on line 6: Element 'cellml:connection': Missing child element(s). Expected is one of ( cellml:map_variables, cellml:map_components, ##othercellml:* ).
🔵 3.4.4.1.connection_map_components_missing: Error not detected.
🔵 3.4.4.1.connection_map_components_multiple: Error not detected.
🔵 3.4.4.1.connection_map_variables_missing_1: Error not detected.
🔵 3.4.4.1.connection_map_variables_missing_2: Error not detected.
🔵 3.4.4.1.connection_only_extensions: Error not detected.
3.4.4.1.connection_with_component: Error detected correctly.
- Expected:
Element 'cellml:component': This element is not expected - Output:
Error on line 16: Element 'cellml:component': This element is not expected.
3.4.4.1.connection_with_component_ref: Error detected correctly.
- Expected:
Element 'cellml:component_ref': This element is not expected - Output:
Error on line 16: Element 'cellml:component_ref': This element is not expected.
3.4.4.1.connection_with_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': This element is not expected - Output:
Error on line 19: Element 'cellml:connection': This element is not expected.
3.4.4.1.connection_with_group: Error detected correctly.
- Expected:
Element 'cellml:group': This element is not expected - Output:
Error on line 16: Element 'cellml:group': This element is not expected.
3.4.4.1.connection_with_map_variables: Valid file passed validation.
🔵 3.4.4.1.connection_with_math: Error not detected.
3.4.4.1.connection_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 16: Element 'cellml:model': This element is not expected.
3.4.4.1.connection_with_name_attribute: Error detected correctly.
- Expected:
Element 'cellml:connection', attribute 'name' - Output:
Error on line 12: Element 'cellml:connection', attribute 'name': The attribute 'name' is not allowed.
3.4.4.1.connection_with_one_map_variables: Valid file passed validation.
3.4.4.1.connection_with_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': This element is not expected - Output:
Error on line 16: Element 'cellml:reaction': This element is not expected.
3.4.4.1.connection_with_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': This element is not expected - Output:
Error on line 16: Element 'cellml:relationship_ref': This element is not expected.
3.4.4.1.connection_with_role: Error detected correctly.
- Expected:
Element 'cellml:role': This element is not expected - Output:
Error on line 16: Element 'cellml:role': This element is not expected.
3.4.4.1.connection_with_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': This element is not expected - Output:
Error on line 16: Element 'cellml:unit': This element is not expected.
3.4.4.1.connection_with_units: Error detected correctly.
- Expected:
Element 'cellml:units': This element is not expected - Output:
Error on line 16: Element 'cellml:units': This element is not expected.
3.4.4.1.connection_with_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': This element is not expected - Output:
Error on line 16: Element 'cellml:variable': This element is not expected.
3.4.4.1.connection_with_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': This element is not expected - Output:
Error on line 16: Element 'cellml:variable_ref': This element is not expected.
3.4.5.1.connection_any_order_1: Valid file passed validation.
3.4.5.1.connection_any_order_2: Valid file passed validation.
3.4.5.1.map_components_component_1_missing: Error detected correctly.
- Expected:
Element 'cellml:map_components': The attribute 'component_1' is req - Output:
Error on line 7: Element 'cellml:map_components': The attribute 'component_1' is required but missing.
3.4.5.1.map_components_component_2_missing: Error detected correctly.
- Expected:
Element 'cellml:map_components': The attribute 'component_2' is req - Output:
Error on line 7: Element 'cellml:map_components': The attribute 'component_2' is required but missing.
3.4.5.1.map_components_with_component: Error detected correctly.
- Expected:
Element 'cellml:component': This element is not expected - Output:
Error on line 8: Element 'cellml:component': This element is not expected. Expected is ( ##othercellml:* ).
3.4.5.1.map_components_with_component_ref: Error detected correctly.
- Expected:
Element 'cellml:component_ref': This element is not expected - Output:
Error on line 8: Element 'cellml:component_ref': This element is not expected. Expected is ( ##othercellml:* ).
3.4.5.1.map_components_with_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': This element is not expected - Output:
Error on line 8: Element 'cellml:connection': This element is not expected. Expected is ( ##othercellml:* ).
3.4.5.1.map_components_with_group: Error detected correctly.
- Expected:
Element 'cellml:group': This element is not expected - Output:
Error on line 8: Element 'cellml:group': This element is not expected. Expected is ( ##othercellml:* ).
3.4.5.1.map_components_with_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': This element is not expected - Output:
Error on line 8: Element 'cellml:map_components': This element is not expected. Expected is ( ##othercellml:* ).
3.4.5.1.map_components_with_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': This element is not expected - Output:
Error on line 8: Element 'cellml:map_variables': This element is not expected. Expected is ( ##othercellml:* ).
🔵 3.4.5.1.map_components_with_math: Error not detected.
3.4.5.1.map_components_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 8: Element 'cellml:model': This element is not expected. Expected is ( ##othercellml:* ).
3.4.5.1.map_components_with_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': This element is not expected - Output:
Error on line 8: Element 'cellml:reaction': This element is not expected. Expected is ( ##othercellml:* ).
3.4.5.1.map_components_with_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': This element is not expected - Output:
Error on line 8: Element 'cellml:relationship_ref': This element is not expected. Expected is ( ##othercellml:* ).
3.4.5.1.map_components_with_role: Error detected correctly.
- Expected:
Element 'cellml:role': This element is not expected - Output:
Error on line 8: Element 'cellml:role': This element is not expected. Expected is ( ##othercellml:* ).
3.4.5.1.map_components_with_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': This element is not expected - Output:
Error on line 8: Element 'cellml:unit': This element is not expected. Expected is ( ##othercellml:* ).
3.4.5.1.map_components_with_units: Error detected correctly.
- Expected:
Element 'cellml:units': This element is not expected - Output:
Error on line 8: Element 'cellml:units': This element is not expected. Expected is ( ##othercellml:* ).
3.4.5.1.map_components_with_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': This element is not expected - Output:
Error on line 8: Element 'cellml:variable': This element is not expected. Expected is ( ##othercellml:* ).
3.4.5.1.map_components_with_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': This element is not expected - Output:
Error on line 8: Element 'cellml:variable_ref': This element is not expected. Expected is ( ##othercellml:* ).
3.4.5.2.map_components_component_1_nonexistent: Error detected correctly.
- Expected:
Element 'cellml:map_components': No match found for key-sequence - Output:
Error on line 8: Element 'cellml:map_components': No match found for key-sequence ['c'] of keyref 'cellml:connect_component_1'.
3.4.5.3.map_components_component_2_nonexistent: Error detected correctly.
- Expected:
Element 'cellml:map_components': No match found for key-sequence - Output:
Error on line 8: Element 'cellml:map_components': No match found for key-sequence ['c'] of keyref 'cellml:connect_component_2'.
🔵 3.4.5.4.map_components_component_1_equals_2: Error not detected.
3.4.5.4.map_components_duplicate: Error detected correctly.
- Expected:
Element 'cellml:map_components': Duplicate key-sequence - Output:
Error on line 11: Element 'cellml:map_components': Duplicate key-sequence ['a', 'b'] in unique identity-constraint 'cellml:map_components'.
🔵 3.4.5.4.map_components_duplicate_mirrored: Error not detected.
🔵 3.4.6.1.map_variables_duplicate_1: Error not detected.
🔵 3.4.6.1.map_variables_duplicate_2: Error not detected.
3.4.6.1.map_variables_variable_1_missing: Error detected correctly.
- Expected:
Element 'cellml:map_variables': The attribute 'variable_1' is req - Output:
Error on line 14: Element 'cellml:map_variables': The attribute 'variable_1' is required but missing.
3.4.6.1.map_variables_variable_2_missing: Error detected correctly.
- Expected:
Element 'cellml:map_variables': The attribute 'variable_2' is req - Output:
Error on line 14: Element 'cellml:map_variables': The attribute 'variable_2' is required but missing.
3.4.6.1.map_variables_with_component: Error detected correctly.
- Expected:
Element 'cellml:component': This element is not expected - Output:
Error on line 9: Element 'cellml:component': This element is not expected. Expected is ( ##othercellml:* ).
3.4.6.1.map_variables_with_component_ref: Error detected correctly.
- Expected:
Element 'cellml:component_ref': This element is not expected - Output:
Error on line 9: Element 'cellml:component_ref': This element is not expected. Expected is ( ##othercellml:* ).
3.4.6.1.map_variables_with_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': This element is not expected - Output:
Error on line 9: Element 'cellml:connection': This element is not expected. Expected is ( ##othercellml:* ).
3.4.6.1.map_variables_with_group: Error detected correctly.
- Expected:
Element 'cellml:group': This element is not expected - Output:
Error on line 9: Element 'cellml:group': This element is not expected. Expected is ( ##othercellml:* ).
3.4.6.1.map_variables_with_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': This element is not expected - Output:
Error on line 9: Element 'cellml:map_components': This element is not expected. Expected is ( ##othercellml:* ).
3.4.6.1.map_variables_with_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': This element is not expected - Output:
Error on line 9: Element 'cellml:map_variables': This element is not expected. Expected is ( ##othercellml:* ).
🔵 3.4.6.1.map_variables_with_math: Error not detected.
3.4.6.1.map_variables_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 9: Element 'cellml:model': This element is not expected. Expected is ( ##othercellml:* ).
3.4.6.1.map_variables_with_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': This element is not expected - Output:
Error on line 9: Element 'cellml:reaction': This element is not expected. Expected is ( ##othercellml:* ).
3.4.6.1.map_variables_with_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': This element is not expected - Output:
Error on line 9: Element 'cellml:relationship_ref': This element is not expected. Expected is ( ##othercellml:* ).
3.4.6.1.map_variables_with_role: Error detected correctly.
- Expected:
Element 'cellml:role': This element is not expected - Output:
Error on line 9: Element 'cellml:role': This element is not expected. Expected is ( ##othercellml:* ).
3.4.6.1.map_variables_with_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': This element is not expected - Output:
Error on line 9: Element 'cellml:unit': This element is not expected. Expected is ( ##othercellml:* ).
3.4.6.1.map_variables_with_units: Error detected correctly.
- Expected:
Element 'cellml:units': This element is not expected - Output:
Error on line 9: Element 'cellml:units': This element is not expected. Expected is ( ##othercellml:* ).
3.4.6.1.map_variables_with_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': This element is not expected - Output:
Error on line 9: Element 'cellml:variable': This element is not expected. Expected is ( ##othercellml:* ).
3.4.6.1.map_variables_with_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': This element is not expected - Output:
Error on line 9: Element 'cellml:variable_ref': This element is not expected. Expected is ( ##othercellml:* ).
🔵 3.4.6.2.map_variables_variable_1_nonexistent: Error not detected.
🔵 3.4.6.3.map_variables_variable_2_nonexistent: Error not detected.
3.4.6.4.map_variables_chain_down: Valid file passed validation.
3.4.6.4.map_variables_chain_up: Valid file passed validation.
🔵 3.4.6.4.map_variables_child_multiple_out_1: Error not detected.
🔵 3.4.6.4.map_variables_child_multiple_out_2: Error not detected.
🔵 3.4.6.4.map_variables_child_out_to_out_1: Error not detected.
🔵 3.4.6.4.map_variables_child_out_to_out_2: Error not detected.
🔵 3.4.6.4.map_variables_child_private_in: Error not detected.
🔵 3.4.6.4.map_variables_child_private_out: Error not detected.
🔵 3.4.6.4.map_variables_hidden_aunt_1: Error not detected.
🔵 3.4.6.4.map_variables_hidden_aunt_2: Error not detected.
🔵 3.4.6.4.map_variables_hidden_cousins_1: Error not detected.
🔵 3.4.6.4.map_variables_hidden_cousins_2: Error not detected.
🔵 3.4.6.4.map_variables_hidden_cousins_3: Error not detected.
🔵 3.4.6.4.map_variables_hidden_cousins_4: Error not detected.
🔵 3.4.6.4.map_variables_hidden_grandchild_1: Error not detected.
🔵 3.4.6.4.map_variables_hidden_grandchild_2: Error not detected.
🔵 3.4.6.4.map_variables_hidden_grandparent_1: Error not detected.
🔵 3.4.6.4.map_variables_hidden_grandparent_2: Error not detected.
🔵 3.4.6.4.map_variables_hidden_niece_1: Error not detected.
🔵 3.4.6.4.map_variables_hidden_niece_2: Error not detected.
3.4.6.4.map_variables_nested_sibling_connection: Valid file passed validation.
🔵 3.4.6.4.map_variables_nested_sibling_private_in: Error not detected.
🔵 3.4.6.4.map_variables_nested_sibling_private_in_and_out: Error not detected.
🔵 3.4.6.4.map_variables_nested_sibling_private_out: Error not detected.
3.4.6.4.map_variables_parent_connection_1: Valid file passed validation.
3.4.6.4.map_variables_parent_connection_2: Valid file passed validation.
🔵 3.4.6.4.map_variables_parent_in_to_in_1: Error not detected.
🔵 3.4.6.4.map_variables_parent_in_to_in_2: Error not detected.
3.4.6.4.map_variables_parent_multiple_1: Valid file passed validation.
3.4.6.4.map_variables_parent_multiple_2: Valid file passed validation.
🔵 3.4.6.4.map_variables_parent_multiple_out: Error not detected.
🔵 3.4.6.4.map_variables_parent_out_to_out_1: Error not detected.
🔵 3.4.6.4.map_variables_parent_out_to_out_2: Error not detected.
🔵 3.4.6.4.map_variables_parent_public_in: Error not detected.
🔵 3.4.6.4.map_variables_parent_public_out: Error not detected.
3.4.6.4.map_variables_sibling_connection_1: Valid file passed validation.
3.4.6.4.map_variables_sibling_connection_2: Valid file passed validation.
3.4.6.4.map_variables_sibling_connection_3: Valid file passed validation.
🔵 3.4.6.4.map_variables_sibling_in_to_in: Error not detected.
3.4.6.4.map_variables_sibling_multiple_1: Valid file passed validation.
3.4.6.4.map_variables_sibling_multiple_2: Valid file passed validation.
🔵 3.4.6.4.map_variables_sibling_multiple_out_1: Error not detected.
🔵 3.4.6.4.map_variables_sibling_multiple_out_2: Error not detected.
3.4.6.4.map_variables_sibling_mutual: Valid file passed validation.
🔵 3.4.6.4.map_variables_sibling_out_to_out: Error not detected.
🔵 3.4.6.4.map_variables_sibling_private_in_1: Error not detected.
🔵 3.4.6.4.map_variables_sibling_private_in_2: Error not detected.
🔵 3.4.6.4.map_variables_sibling_private_in_and_out: Error not detected.
🔵 3.4.6.4.map_variables_sibling_private_out_1: Error not detected.
🔵 3.4.6.4.map_variables_sibling_private_out_2: Error not detected.
3.4.6.4.map_variables_talking_aunt: Valid file passed validation.
3.4.6.4.map_variables_talking_cousins: Valid file passed validation.
3.4.6.4.map_variables_talking_niece: Valid file passed validation.
4.2.3_1.mathml_basics: Valid file passed validation.
4.2.3_2.1.mathml_numbers_real: Valid file passed validation.
4.2.3_2.2.mathml_numbers_integer: Valid file passed validation.
4.2.3_2.3.mathml_numbers_real_base: Valid file passed validation.
4.2.3_2.4.mathml_numbers_integer_base: Valid file passed validation.
4.2.3_2.5.mathml_numbers_e_notation: Valid file passed validation.
4.2.3_2.6.mathml_numbers_rational: Valid file passed validation.
4.2.3_3.1_mathml_arithmetic_binary: Valid file passed validation.
4.2.3_3.2_mathml_arithmetic_n_ary: Valid file passed validation.
4.2.3_3.2_mathml_arithmetic_unary: Valid file passed validation.
4.2.3_4.1_mathml_functions_basic: Valid file passed validation.
4.2.3_4.2_mathml_functions_non_smooth: Valid file passed validation.
4.2.3_4.3_mathml_functions_factorial: Valid file passed validation.
4.2.3_4.4_mathml_functions_trig: Valid file passed validation.
4.2.3_4.5_mathml_functions_trig_hyperbolic: Valid file passed validation.
4.2.3_4.6_mathml_functions_trig_redundant: Valid file passed validation.
4.2.3_4.7_mathml_functions_trig_redundant_hyperbolic: Valid file passed validation.
4.2.3_5.1_mathml_derivatives: Valid file passed validation.
4.2.3_5.2_mathml_derivatives_degree: Valid file passed validation.
4.2.3_5.3_mathml_derivatives_with_units: Valid file passed validation.
4.2.3_5.4_mathml_derivatives_with_units_degree: Valid file passed validation.
4.2.3_6.1_mathml_logic_one_piece: Valid file passed validation.
4.2.3_6.2_mathml_logic_two_pieces: Valid file passed validation.
4.2.3_6.3_mathml_logic_no_otherwise: Valid file passed validation.
4.2.3_6.4_mathml_logic_comparisons: Valid file passed validation.
4.2.3_6.5_mathml_logic_unary_operators: Valid file passed validation.
4.2.3_6.6_mathml_logic_binary_operators: Valid file passed validation.
4.2.3_6.7_mathml_logic_constants: Valid file passed validation.
4.2.3_6.8_mathml_logic_embedded: Valid file passed validation.
4.2.3_7.1_mathml_pi: Valid file passed validation.
4.2.3_7.2_mathml_e: Valid file passed validation.
4.2.3_7.3_mathml_nan_inf: Valid file passed validation.
4.2.3_8.1_annotation: Valid file passed validation.
4.2.3_8.2_annotation_xml: Valid file passed validation.
4.4.1.math_not_math_component: Error detected correctly.
- Expected:
cake': This element is not expected. - Output:
Error on line 13: Element '{http://www.w3.org/1998/Math/MathML}cake': This element is not expected. Expected is one of ( {http://www.w3.org/1998/Math/MathML}cn, {http://www.w3.org/1998/Math/MathML}ci, {http://www.w3.org/1998/Math/MathML}csymbol, {http://www.w3.org/1998/Math/MathML}abs, {http://www.w3.org/1998/Math/MathML}conjugate, {http://www.w3.org/1998/Math/MathML}factorial, {http://www.w3.org/1998/Math/MathML}arg, {http://www.w3.org/1998/Math/MathML}real, {http://www.w3.org/1998/Math/MathML}imaginary, {http://www.w3.org/1998/Math/MathML}floor ).
4.4.1.math_not_math_reaction: Error detected correctly.
- Expected:
cake': This element is not expected. - Output:
Error on line 16: Element '{http://www.w3.org/1998/Math/MathML}cake': This element is not expected. Expected is one of ( {http://www.w3.org/1998/Math/MathML}cn, {http://www.w3.org/1998/Math/MathML}ci, {http://www.w3.org/1998/Math/MathML}csymbol, {http://www.w3.org/1998/Math/MathML}abs, {http://www.w3.org/1998/Math/MathML}conjugate, {http://www.w3.org/1998/Math/MathML}factorial, {http://www.w3.org/1998/Math/MathML}arg, {http://www.w3.org/1998/Math/MathML}real, {http://www.w3.org/1998/Math/MathML}imaginary, {http://www.w3.org/1998/Math/MathML}floor ).
4.4.2.ci_no_whitespace: Valid file passed validation.
🔵 4.4.2.ci_non_local_aunt: Error not detected.
🔵 4.4.2.ci_non_local_child: Error not detected.
🔵 4.4.2.ci_non_local_cousin: Error not detected.
🔵 4.4.2.ci_non_local_nested_sibling: Error not detected.
🔵 4.4.2.ci_non_local_niece: Error not detected.
🔵 4.4.2.ci_non_local_parent: Error not detected.
🔵 4.4.2.ci_non_local_sibling: Error not detected.
🔵 4.4.2.ci_nonexistent: Error not detected.
4.4.2.ci_whitespace_1: Valid file passed validation.
4.4.2.ci_whitespace_2: Valid file passed validation.
4.4.2.ci_whitespace_3: Valid file passed validation.
4.4.3.1.cn_component_units: Valid file passed validation.
4.4.3.1.cn_model_units: Valid file passed validation.
4.4.3.1.cn_predefined_units: Valid file passed validation.
🔵 4.4.3.1.cn_units_missing: Error not detected.
🔵 4.4.3.2.cn_units_nonexistent_1: Error not detected.
🔵 4.4.3.2.cn_units_nonexistent_2: Error not detected.
🔵 4.4.3.2.cn_units_parent_component: Error not detected.
🔵 4.4.4.dae_public_in: Error not detected.
🔵 4.4.4.modify_nonexistent: Error not detected.
🔵 4.4.4.modify_private_in: Error not detected.
4.4.4.modify_private_out: Valid file passed validation.
🔵 4.4.4.modify_public_in: Error not detected.
4.4.4.modify_public_out: Valid file passed validation.
4.5.1.ordering_not_significant: Valid file passed validation.
4.algebraic_model: Valid file passed validation.
4.algebraic_ode_model: Valid file passed validation.
🔵 4.math_and_initial_value: Error not detected.
🔵 4.math_overdefined: Error not detected.
4.overdefined_direct_and_direct: Valid file passed validation.
4.overdefined_direct_and_initial: Valid file passed validation.
4.overdefined_direct_and_ode: Valid file passed validation.
4.overdefined_ode_and_ode: Valid file passed validation.
5.2.1.units_ampere: Valid file passed validation.
5.2.1.units_becquerel: Valid file passed validation.
5.2.1.units_candela: Valid file passed validation.
5.2.1.units_celsius: Valid file passed validation.
5.2.1.units_coulomb: Valid file passed validation.
5.2.1.units_dimensionless: Valid file passed validation.
5.2.1.units_farad: Valid file passed validation.
5.2.1.units_gram: Valid file passed validation.
5.2.1.units_gray: Valid file passed validation.
5.2.1.units_henry: Valid file passed validation.
5.2.1.units_hertz: Valid file passed validation.
5.2.1.units_joule: Valid file passed validation.
5.2.1.units_katal: Valid file passed validation.
5.2.1.units_kelvin: Valid file passed validation.
5.2.1.units_kilogram: Valid file passed validation.
5.2.1.units_liter: Valid file passed validation.
5.2.1.units_litre: Valid file passed validation.
5.2.1.units_lumen: Valid file passed validation.
5.2.1.units_lux: Valid file passed validation.
5.2.1.units_meter: Valid file passed validation.
5.2.1.units_metre: Valid file passed validation.
5.2.1.units_mole: Valid file passed validation.
5.2.1.units_newton: Valid file passed validation.
5.2.1.units_ohm: Valid file passed validation.
5.2.1.units_pascal: Valid file passed validation.
5.2.1.units_radian: Valid file passed validation.
5.2.1.units_second: Valid file passed validation.
5.2.1.units_siemens: Valid file passed validation.
5.2.1.units_sievert: Valid file passed validation.
5.2.1.units_steradian: Valid file passed validation.
5.2.1.units_tesla: Valid file passed validation.
5.2.1.units_volt: Valid file passed validation.
5.2.1.units_watt: Valid file passed validation.
5.2.1.units_weber: Valid file passed validation.
5.2.2.unit_deca: Error detected correctly.
- Expected:
'deca' is not a valid value of the union type 'cellml:unit_prefix' - Output:
Error on line 10: Element 'cellml:unit', attribute 'prefix': 'deca' is not a valid value of the union type 'cellml:unit_prefix'.
5.2.7.unit_checking_aliases: Valid file passed validation.
5.2.7.unit_checking_arithmetic: Valid file passed validation.
5.2.7.unit_checking_comparisons: Valid file passed validation.
5.2.7.unit_checking_derivatives: Valid file passed validation.
5.2.7.unit_checking_derivatives_degree: Valid file passed validation.
5.2.7.unit_checking_dimensionless: Valid file passed validation.
5.2.7.unit_checking_functions_factorial: Valid file passed validation.
5.2.7.unit_checking_functions_non_smooth: Valid file passed validation.
5.2.7.unit_checking_functions_power_and_root: Valid file passed validation.
5.2.7.unit_checking_internal_mismatch_1: Valid file passed validation.
5.2.7.unit_checking_internal_mismatch_2: Valid file passed validation.
5.2.7.unit_checking_internal_mismatch_3: Valid file passed validation.
5.2.7.unit_checking_internal_mismatch_4: Valid file passed validation.
5.2.7.unit_checking_name_differs: Valid file passed validation.
5.2.7.unit_checking_piecewise_1: Valid file passed validation.
5.2.7.unit_checking_piecewise_2: Valid file passed validation.
5.2.7.unit_checking_piecewise_multi_unit: Valid file passed validation.
5.2.7.unit_checking_repeated_unit: Valid file passed validation.
5.2.7.unit_conversion_different_names_same_unit: Valid file passed validation.
5.2.7.unit_conversion_dimensionless_exponent: Valid file passed validation.
5.2.7.unit_conversion_dimensionless_multiplier_1: Valid file passed validation.
5.2.7.unit_conversion_dimensionless_multiplier_2: Valid file passed validation.
5.2.7.unit_conversion_dimensionless_offset: Valid file passed validation.
5.2.7.unit_conversion_inconvertible_1: Valid file passed validation.
5.2.7.unit_conversion_less_obvious: Valid file passed validation.
5.2.7.unit_conversion_multiplier: Valid file passed validation.
5.2.7.unit_conversion_new_base_units: Valid file passed validation.
5.2.7.unit_conversion_offset: Valid file passed validation.
5.2.7.unit_conversion_prefix: Valid file passed validation.
5.4.1.1.units_base_units: Valid file passed validation.
🔵 5.4.1.1.units_base_units_with_children: Error not detected.
🔵 5.4.1.1.units_empty_1: Error not detected.
🔵 5.4.1.1.units_empty_2: Error not detected.
5.4.1.1.units_name_missing: Error detected correctly.
- Expected:
Element 'cellml:units': The attribute 'name' is required - Output:
Error on line 6: Element 'cellml:units': The attribute 'name' is required but missing.
5.4.1.1.units_with_component: Error detected correctly.
- Expected:
Element 'cellml:component': This element is not expected - Output:
Error on line 8: Element 'cellml:component': This element is not expected.
5.4.1.1.units_with_component_ref: Error detected correctly.
- Expected:
Element 'cellml:component_ref': This element is not expected - Output:
Error on line 8: Element 'cellml:component_ref': This element is not expected.
5.4.1.1.units_with_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': This element is not expected - Output:
Error on line 14: Element 'cellml:connection': This element is not expected.
5.4.1.1.units_with_group: Error detected correctly.
- Expected:
Element 'cellml:group': This element is not expected - Output:
Error on line 8: Element 'cellml:group': This element is not expected.
5.4.1.1.units_with_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': This element is not expected - Output:
Error on line 8: Element 'cellml:map_components': This element is not expected.
5.4.1.1.units_with_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': This element is not expected - Output:
Error on line 8: Element 'cellml:map_variables': This element is not expected.
🔵 5.4.1.1.units_with_math: Error not detected.
5.4.1.1.units_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 8: Element 'cellml:model': This element is not expected.
5.4.1.1.units_with_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': This element is not expected - Output:
Error on line 9: Element 'cellml:reaction': This element is not expected.
5.4.1.1.units_with_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': This element is not expected - Output:
Error on line 8: Element 'cellml:relationship_ref': This element is not expected.
5.4.1.1.units_with_role: Error detected correctly.
- Expected:
Element 'cellml:role': This element is not expected - Output:
Error on line 8: Element 'cellml:role': This element is not expected.
5.4.1.1.units_with_unit_children: Valid file passed validation.
5.4.1.1.units_with_units: Error detected correctly.
- Expected:
Element 'cellml:units': This element is not expected - Output:
Error on line 8: Element 'cellml:units': This element is not expected.
5.4.1.1.units_with_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': This element is not expected - Output:
Error on line 9: Element 'cellml:variable': This element is not expected.
5.4.1.1.units_with_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': This element is not expected - Output:
Error on line 10: Element 'cellml:variable_ref': This element is not expected.
5.4.1.2.units_name_duplicate_1: Error detected correctly.
- Expected:
Element 'cellml:units': Duplicate key-sequence - Output:
Error on line 9: Element 'cellml:units': Duplicate key-sequence ['wooster'] in unique identity-constraint 'cellml:units_name'.
5.4.1.2.units_name_duplicate_2: Error detected correctly.
- Expected:
Element 'cellml:units': Duplicate key-sequence - Output:
Error on line 10: Element 'cellml:units': Duplicate key-sequence ['wooster'] in unique identity-constraint 'cellml:component_units_name'.
5.4.1.2.units_name_invalid: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 6: Element 'cellml:units', attribute 'name': [facet 'pattern'] The value '_' is not accepted by the pattern '_*[a-zA-Z0-9][a-zA-Z0-9_]*'.Error on line 6: Element 'cellml:units', attribute 'name': Warning: No precomputed value available, the value was either invalid or something strange happened.
🔵 5.4.1.2.units_name_predefined_ampere: Error not detected.
🔵 5.4.1.2.units_name_predefined_becquerel: Error not detected.
🔵 5.4.1.2.units_name_predefined_candela: Error not detected.
🔵 5.4.1.2.units_name_predefined_celsius: Error not detected.
🔵 5.4.1.2.units_name_predefined_component_ampere: Error not detected.
🔵 5.4.1.2.units_name_predefined_coulomb: Error not detected.
🔵 5.4.1.2.units_name_predefined_dimensionless: Error not detected.
🔵 5.4.1.2.units_name_predefined_farad: Error not detected.
🔵 5.4.1.2.units_name_predefined_gram: Error not detected.
🔵 5.4.1.2.units_name_predefined_gray: Error not detected.
🔵 5.4.1.2.units_name_predefined_henry: Error not detected.
🔵 5.4.1.2.units_name_predefined_hertz: Error not detected.
🔵 5.4.1.2.units_name_predefined_joule: Error not detected.
🔵 5.4.1.2.units_name_predefined_katal: Error not detected.
🔵 5.4.1.2.units_name_predefined_kelvin: Error not detected.
🔵 5.4.1.2.units_name_predefined_kilogram: Error not detected.
🔵 5.4.1.2.units_name_predefined_liter: Error not detected.
🔵 5.4.1.2.units_name_predefined_litre: Error not detected.
🔵 5.4.1.2.units_name_predefined_lumen: Error not detected.
🔵 5.4.1.2.units_name_predefined_lux: Error not detected.
🔵 5.4.1.2.units_name_predefined_meter: Error not detected.
🔵 5.4.1.2.units_name_predefined_metre: Error not detected.
🔵 5.4.1.2.units_name_predefined_mole: Error not detected.
🔵 5.4.1.2.units_name_predefined_newton: Error not detected.
🔵 5.4.1.2.units_name_predefined_ohm: Error not detected.
🔵 5.4.1.2.units_name_predefined_pascal: Error not detected.
🔵 5.4.1.2.units_name_predefined_radian: Error not detected.
🔵 5.4.1.2.units_name_predefined_second: Error not detected.
🔵 5.4.1.2.units_name_predefined_siemens: Error not detected.
🔵 5.4.1.2.units_name_predefined_sievert: Error not detected.
🔵 5.4.1.2.units_name_predefined_steradian: Error not detected.
🔵 5.4.1.2.units_name_predefined_tesla: Error not detected.
🔵 5.4.1.2.units_name_predefined_volt: Error not detected.
🔵 5.4.1.2.units_name_predefined_watt: Error not detected.
🔵 5.4.1.2.units_name_predefined_weber: Error not detected.
5.4.1.2.units_names_and_other_names: Valid file passed validation.
5.4.1.2.units_shadowing_1: Valid file passed validation.
5.4.1.2.units_shadowing_2: Valid file passed validation.
5.4.1.3.units_base_units_invalid: Error detected correctly.
- Expected:
not an element of the set - Output:
Error on line 6: Element 'cellml:units', attribute 'base_units': [facet 'enumeration'] The value 'certainly' is not an element of the set {'yes', 'no'}.
5.4.2.1.unit_offset_non_zero: Valid file passed validation.
5.4.2.1.unit_offset_zero: Valid file passed validation.
5.4.2.1.unit_prefix_exponent_multiplier: Valid file passed validation.
5.4.2.1.unit_prefix_exponent_multiplier_huge: Valid file passed validation.
5.4.2.1.unit_units_missing: Error detected correctly.
- Expected:
Element 'cellml:unit': The attribute 'units' is required - Output:
Error on line 7: Element 'cellml:unit': The attribute 'units' is required but missing.
5.4.2.1.unit_with_component: Error detected correctly.
- Expected:
Element 'cellml:component': This element is not expected - Output:
Error on line 8: Element 'cellml:component': This element is not expected. Expected is ( ##othercellml:* ).
5.4.2.1.unit_with_component_ref: Error detected correctly.
- Expected:
Element 'cellml:component_ref': This element is not expected - Output:
Error on line 8: Element 'cellml:component_ref': This element is not expected. Expected is ( ##othercellml:* ).
5.4.2.1.unit_with_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': This element is not expected - Output:
Error on line 8: Element 'cellml:connection': This element is not expected. Expected is ( ##othercellml:* ).
5.4.2.1.unit_with_group: Error detected correctly.
- Expected:
Element 'cellml:group': This element is not expected - Output:
Error on line 8: Element 'cellml:group': This element is not expected. Expected is ( ##othercellml:* ).
5.4.2.1.unit_with_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': This element is not expected - Output:
Error on line 8: Element 'cellml:map_components': This element is not expected. Expected is ( ##othercellml:* ).
5.4.2.1.unit_with_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': This element is not expected - Output:
Error on line 8: Element 'cellml:map_variables': This element is not expected. Expected is ( ##othercellml:* ).
🔵 5.4.2.1.unit_with_math: Error not detected.
5.4.2.1.unit_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 8: Element 'cellml:model': This element is not expected. Expected is ( ##othercellml:* ).
5.4.2.1.unit_with_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': This element is not expected - Output:
Error on line 10: Element 'cellml:reaction': This element is not expected. Expected is ( ##othercellml:* ).
5.4.2.1.unit_with_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': This element is not expected - Output:
Error on line 8: Element 'cellml:relationship_ref': This element is not expected. Expected is ( ##othercellml:* ).
5.4.2.1.unit_with_role: Error detected correctly.
- Expected:
Element 'cellml:role': This element is not expected - Output:
Error on line 8: Element 'cellml:role': This element is not expected. Expected is ( ##othercellml:* ).
5.4.2.1.unit_with_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': This element is not expected - Output:
Error on line 8: Element 'cellml:unit': This element is not expected. Expected is ( ##othercellml:* ).
5.4.2.1.unit_with_units: Error detected correctly.
- Expected:
Element 'cellml:units': This element is not expected - Output:
Error on line 8: Element 'cellml:units': This element is not expected. Expected is ( ##othercellml:* ).
5.4.2.1.unit_with_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': This element is not expected - Output:
Error on line 9: Element 'cellml:variable': This element is not expected. Expected is ( ##othercellml:* ).
5.4.2.1.unit_with_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': This element is not expected - Output:
Error on line 10: Element 'cellml:variable_ref': This element is not expected. Expected is ( ##othercellml:* ).
🔵 5.4.2.2.unit_cycle_1: Error not detected.
🔵 5.4.2.2.unit_cycle_2: Error not detected.
🔵 5.4.2.2.unit_cycle_3: Error not detected.
🔵 5.4.2.2.unit_units_invalid: Error not detected.
5.4.2.2.unit_units_local_1: Valid file passed validation.
5.4.2.2.unit_units_local_2: Valid file passed validation.
5.4.2.2.unit_units_local_3: Valid file passed validation.
5.4.2.2.unit_units_local_4: Valid file passed validation.
5.4.2.3.unit_prefix_e_notation_int: Error detected correctly.
- Expected:
not a valid value of the union type 'cellml:unit_prefix' - Output:
Error on line 10: Element 'cellml:unit', attribute 'prefix': '1e3' is not a valid value of the union type 'cellml:unit_prefix'.
5.4.2.3.unit_prefix_integer: Valid file passed validation.
5.4.2.3.unit_prefix_named: Valid file passed validation.
5.4.2.3.unit_prefix_real: Error detected correctly.
- Expected:
not a valid value of the union type 'cellml:unit_prefix' - Output:
Error on line 7: Element 'cellml:unit', attribute 'prefix': '1.1' is not a valid value of the union type 'cellml:unit_prefix'.
5.4.2.3.unit_prefix_real_int: Error detected correctly.
- Expected:
not a valid value of the union type 'cellml:unit_prefix' - Output:
Error on line 10: Element 'cellml:unit', attribute 'prefix': '1.0' is not a valid value of the union type 'cellml:unit_prefix'.
5.4.2.3.unit_prefix_spaces: Error detected correctly.
- Expected:
not a valid value of the union type 'cellml:unit_prefix' - Output:
Error on line 7: Element 'cellml:unit', attribute 'prefix': ' yotta ' is not a valid value of the union type 'cellml:unit_prefix'.
5.4.2.3.unit_prefix_unknown: Error detected correctly.
- Expected:
not a valid value of the union type 'cellml:unit_prefix' - Output:
Error on line 7: Element 'cellml:unit', attribute 'prefix': 'flotta' is not a valid value of the union type 'cellml:unit_prefix'.
5.4.2.4.unit_exponent_invalid: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:unit', attribute 'exponent': [facet 'pattern'] The value 'yes' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
5.4.2.5.unit_multiplier_invalid: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:unit', attribute 'multiplier': [facet 'pattern'] The value 'three' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
5.4.2.6.unit_offset_invalid: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 7: Element 'cellml:unit', attribute 'offset': [facet 'pattern'] The value 'no' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
🔵 5.4.2.7.unit_offset_and_exponent: Error not detected.
🔵 5.4.2.7.unit_offset_and_siblings_1: Error not detected.
🔵 5.4.2.7.unit_offset_and_siblings_2: Error not detected.
5.4.2.7.unit_offset_non_zero_and_exponent_one: Valid file passed validation.
5.4.2.7.unit_offset_zero_and_exponent: Valid file passed validation.
5.4.2.7.unit_offset_zero_and_siblings: Valid file passed validation.
5.5.2.boolean_arithmetic_divide: Valid file passed validation.
5.5.2.boolean_arithmetic_minus: Valid file passed validation.
5.5.2.boolean_arithmetic_plus: Valid file passed validation.
5.5.2.boolean_arithmetic_power_1: Valid file passed validation.
5.5.2.boolean_arithmetic_power_2: Valid file passed validation.
5.5.2.boolean_arithmetic_root_1: Valid file passed validation.
5.5.2.boolean_arithmetic_root_2: Valid file passed validation.
5.5.2.boolean_arithmetic_times: Valid file passed validation.
5.5.2.boolean_compare_eq_operand_error: Valid file passed validation.
5.5.2.boolean_compare_geq_operand_error: Valid file passed validation.
5.5.2.boolean_compare_gt_operand_error: Valid file passed validation.
5.5.2.boolean_compare_leq_operand_error: Valid file passed validation.
5.5.2.boolean_compare_lt_operand_error: Valid file passed validation.
5.5.2.boolean_compare_neq_operand_error: Valid file passed validation.
5.5.2.boolean_derivatives_1: Valid file passed validation.
5.5.2.boolean_derivatives_2: Valid file passed validation.
5.5.2.boolean_function_abs: Valid file passed validation.
5.5.2.boolean_function_ceiling: Valid file passed validation.
5.5.2.boolean_function_exp: Valid file passed validation.
5.5.2.boolean_function_factorial: Valid file passed validation.
5.5.2.boolean_function_floor: Valid file passed validation.
5.5.2.boolean_function_ln: Valid file passed validation.
5.5.2.boolean_function_log_1: Valid file passed validation.
5.5.2.boolean_function_log_2: Valid file passed validation.
5.5.2.boolean_logic_and_operand_error: Valid file passed validation.
5.5.2.boolean_logic_not_operand_error: Valid file passed validation.
5.5.2.boolean_logic_or_operand_error: Valid file passed validation.
5.5.2.boolean_logic_xor_operand_error: Valid file passed validation.
5.5.2.boolean_trig_arccos: Valid file passed validation.
5.5.2.boolean_trig_arccosh: Valid file passed validation.
5.5.2.boolean_trig_arccot: Valid file passed validation.
5.5.2.boolean_trig_arccoth: Valid file passed validation.
5.5.2.boolean_trig_arccsc: Valid file passed validation.
5.5.2.boolean_trig_arccsch: Valid file passed validation.
5.5.2.boolean_trig_arcsec: Valid file passed validation.
5.5.2.boolean_trig_arcsech: Valid file passed validation.
5.5.2.boolean_trig_arcsin: Valid file passed validation.
5.5.2.boolean_trig_arcsinh: Valid file passed validation.
5.5.2.boolean_trig_arctan: Valid file passed validation.
5.5.2.boolean_trig_arctanh: Valid file passed validation.
5.5.2.boolean_trig_cos: Valid file passed validation.
5.5.2.boolean_trig_cosh: Valid file passed validation.
5.5.2.boolean_trig_cot: Valid file passed validation.
5.5.2.boolean_trig_coth: Valid file passed validation.
5.5.2.boolean_trig_csc: Valid file passed validation.
5.5.2.boolean_trig_csch: Valid file passed validation.
5.5.2.boolean_trig_sec: Valid file passed validation.
5.5.2.boolean_trig_sech: Valid file passed validation.
5.5.2.boolean_trig_sin: Valid file passed validation.
5.5.2.boolean_trig_sinh: Valid file passed validation.
5.5.2.boolean_trig_tan: Valid file passed validation.
5.5.2.boolean_trig_tanh: Valid file passed validation.
5.5.2.boolean_variable_1: Valid file passed validation.
5.5.2.boolean_variable_2: Valid file passed validation.
5.5.2.boolean_variable_3: Valid file passed validation.
🔵 6.4.1.1.group_component_ref_missing_1: Error not detected.
🔵 6.4.1.1.group_component_ref_missing_2: Error not detected.
6.4.1.1.group_component_ref_multiple: Valid file passed validation.
6.4.1.1.group_component_ref_single: Valid file passed validation.
6.4.1.1.group_empty: Error detected correctly.
- Expected:
Element 'cellml:group': Missing child element(s) - Output:
Error on line 6: Element 'cellml:group': Missing child element(s). Expected is one of ( cellml:relationship_ref, cellml:component_ref, ##othercellml:* ).
🔵 6.4.1.1.group_only_extensions: Error not detected.
🔵 6.4.1.1.group_relationship_ref_missing_1: Error not detected.
🔵 6.4.1.1.group_relationship_ref_missing_2: Error not detected.
6.4.1.1.group_with_component: Error detected correctly.
- Expected:
Element 'cellml:component': This element is not expected - Output:
Error on line 13: Element 'cellml:component': This element is not expected.
6.4.1.1.group_with_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': This element is not expected - Output:
Error on line 17: Element 'cellml:connection': This element is not expected.
6.4.1.1.group_with_group: Error detected correctly.
- Expected:
Element 'cellml:group': This element is not expected - Output:
Error on line 15: Element 'cellml:group': This element is not expected.
6.4.1.1.group_with_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': This element is not expected - Output:
Error on line 13: Element 'cellml:map_components': This element is not expected.
6.4.1.1.group_with_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': This element is not expected - Output:
Error on line 17: Element 'cellml:map_variables': This element is not expected.
🔵 6.4.1.1.group_with_math: Error not detected.
6.4.1.1.group_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 13: Element 'cellml:model': This element is not expected.
6.4.1.1.group_with_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': This element is not expected - Output:
Error on line 15: Element 'cellml:reaction': This element is not expected.
6.4.1.1.group_with_role: Error detected correctly.
- Expected:
Element 'cellml:role': This element is not expected - Output:
Error on line 13: Element 'cellml:role': This element is not expected.
6.4.1.1.group_with_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': This element is not expected - Output:
Error on line 10: Element 'cellml:unit': This element is not expected.
6.4.1.1.group_with_units: Error detected correctly.
- Expected:
Element 'cellml:units': This element is not expected - Output:
Error on line 13: Element 'cellml:units': This element is not expected.
6.4.1.1.group_with_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': This element is not expected - Output:
Error on line 13: Element 'cellml:variable': This element is not expected.
6.4.1.1.group_with_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': This element is not expected - Output:
Error on line 15: Element 'cellml:variable_ref': This element is not expected.
6.4.1.group_child_order_1: Valid file passed validation.
6.4.1.group_child_order_2: Valid file passed validation.
6.4.2.1.relationship_ref_name: Valid file passed validation.
6.4.2.1.relationship_ref_relationship_1: Valid file passed validation.
6.4.2.1.relationship_ref_relationship_2: Valid file passed validation.
🔵 6.4.2.1.relationship_ref_relationship_missing: Error not detected.
6.4.2.1.relationship_ref_with_component: Error detected correctly.
- Expected:
Element 'cellml:component': This element is not expected - Output:
Error on line 10: Element 'cellml:component': This element is not expected. Expected is ( ##othercellml:* ).
6.4.2.1.relationship_ref_with_component_ref: Error detected correctly.
- Expected:
Element 'cellml:component_ref': This element is not expected - Output:
Error on line 13: Element 'cellml:component_ref': This element is not expected. Expected is ( ##othercellml:* ).
6.4.2.1.relationship_ref_with_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': This element is not expected - Output:
Error on line 14: Element 'cellml:connection': This element is not expected. Expected is ( ##othercellml:* ).
6.4.2.1.relationship_ref_with_group: Error detected correctly.
- Expected:
Element 'cellml:group': This element is not expected - Output:
Error on line 12: Element 'cellml:group': This element is not expected. Expected is ( ##othercellml:* ).
6.4.2.1.relationship_ref_with_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': This element is not expected - Output:
Error on line 10: Element 'cellml:map_components': This element is not expected. Expected is ( ##othercellml:* ).
6.4.2.1.relationship_ref_with_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': This element is not expected - Output:
Error on line 14: Element 'cellml:map_variables': This element is not expected. Expected is ( ##othercellml:* ).
🔵 6.4.2.1.relationship_ref_with_math: Error not detected.
6.4.2.1.relationship_ref_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 10: Element 'cellml:model': This element is not expected. Expected is ( ##othercellml:* ).
6.4.2.1.relationship_ref_with_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': This element is not expected - Output:
Error on line 12: Element 'cellml:reaction': This element is not expected. Expected is ( ##othercellml:* ).
6.4.2.1.relationship_ref_with_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': This element is not expected - Output:
Error on line 10: Element 'cellml:relationship_ref': This element is not expected. Expected is ( ##othercellml:* ).
6.4.2.1.relationship_ref_with_role: Error detected correctly.
- Expected:
Element 'cellml:role': This element is not expected - Output:
Error on line 10: Element 'cellml:role': This element is not expected. Expected is ( ##othercellml:* ).
6.4.2.1.relationship_ref_with_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': This element is not expected - Output:
Error on line 10: Element 'cellml:unit': This element is not expected. Expected is ( ##othercellml:* ).
6.4.2.1.relationship_ref_with_units: Error detected correctly.
- Expected:
Element 'cellml:units': This element is not expected - Output:
Error on line 10: Element 'cellml:units': This element is not expected. Expected is ( ##othercellml:* ).
6.4.2.1.relationship_ref_with_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': This element is not expected - Output:
Error on line 10: Element 'cellml:variable': This element is not expected. Expected is ( ##othercellml:* ).
6.4.2.1.relationship_ref_with_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': This element is not expected - Output:
Error on line 12: Element 'cellml:variable_ref': This element is not expected. Expected is ( ##othercellml:* ).
6.4.2.2.relationship_ref_relationship_invalid: Error detected correctly.
- Expected:
'howdy' is not an element of the set - Output:
Error on line 9: Element 'cellml:relationship_ref', attribute 'relationship': [facet 'enumeration'] The value 'howdy' is not an element of the set {'containment', 'encapsulation'}.Error on line 9: Element 'cellml:relationship_ref', attribute 'relationship': Warning: No precomputed value available, the value was either invalid or something strange happened.
6.4.2.3.relationship_ref_name_invalid: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 9: Element 'cellml:relationship_ref', attribute 'name': [facet 'pattern'] The value '___' is not accepted by the pattern '_*[a-zA-Z0-9][a-zA-Z0-9_]*'.Error on line 9: Element 'cellml:relationship_ref', attribute 'name': Warning: No precomputed value available, the value was either invalid or something strange happened.
6.4.2.3.relationship_ref_name_not_unique_model_wide: Valid file passed validation.
🔵 6.4.2.4.relationship_ref_encapsulation_duplicate: Error not detected.
🔵 6.4.2.4.relationship_ref_encapsulation_named: Error not detected.
6.4.2.5.relationship_ref_duplicate_named: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': Duplicate key-sequence - Output:
Error on line 13: Element 'cellml:relationship_ref': Duplicate key-sequence ['containment', 'x'] in unique identity-constraint 'cellml:named_relationships_within_a_group'.
🔵 6.4.2.5.relationship_ref_duplicate_unnamed_1: Error not detected.
🔵 6.4.2.5.relationship_ref_duplicate_unnamed_2: Error not detected.
6.4.2.5.relationship_ref_multiple_1: Valid file passed validation.
6.4.2.5.relationship_ref_multiple_2: Valid file passed validation.
6.4.2.5.relationship_ref_multiple_3: Valid file passed validation.
6.4.3.1.component_ref_component_missing: Error detected correctly.
- Expected:
'cellml:component_ref': The attribute 'component' is required - Output:
Error on line 11: Element 'cellml:component_ref': The attribute 'component' is required but missing.
6.4.3.1.component_ref_nesting: Valid file passed validation.
6.4.3.1.component_ref_with_component: Error detected correctly.
- Expected:
Element 'cellml:component': This element is not expected - Output:
Error on line 12: Element 'cellml:component': This element is not expected.
6.4.3.1.component_ref_with_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': This element is not expected - Output:
Error on line 16: Element 'cellml:connection': This element is not expected.
6.4.3.1.component_ref_with_group: Error detected correctly.
- Expected:
Element 'cellml:group': This element is not expected - Output:
Error on line 14: Element 'cellml:group': This element is not expected.
6.4.3.1.component_ref_with_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': This element is not expected - Output:
Error on line 12: Element 'cellml:map_components': This element is not expected.
6.4.3.1.component_ref_with_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': This element is not expected - Output:
Error on line 16: Element 'cellml:map_variables': This element is not expected.
🔵 6.4.3.1.component_ref_with_math: Error not detected.
6.4.3.1.component_ref_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 12: Element 'cellml:model': This element is not expected.
6.4.3.1.component_ref_with_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': This element is not expected - Output:
Error on line 14: Element 'cellml:reaction': This element is not expected.
6.4.3.1.component_ref_with_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': This element is not expected - Output:
Error on line 12: Element 'cellml:relationship_ref': This element is not expected.
6.4.3.1.component_ref_with_role: Error detected correctly.
- Expected:
Element 'cellml:role': This element is not expected - Output:
Error on line 12: Element 'cellml:role': This element is not expected.
6.4.3.1.component_ref_with_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': This element is not expected - Output:
Error on line 12: Element 'cellml:unit': This element is not expected.
6.4.3.1.component_ref_with_units: Error detected correctly.
- Expected:
Element 'cellml:units': This element is not expected - Output:
Error on line 12: Element 'cellml:units': This element is not expected.
6.4.3.1.component_ref_with_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': This element is not expected - Output:
Error on line 12: Element 'cellml:variable': This element is not expected.
6.4.3.1.component_ref_with_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': This element is not expected - Output:
Error on line 14: Element 'cellml:variable_ref': This element is not expected.
🔵 6.4.3.2.component_ref_children_declared_twice_1: Error not detected.
🔵 6.4.3.2.component_ref_children_declared_twice_2: Error not detected.
🔵 6.4.3.2.component_ref_children_declared_twice_3: Error not detected.
🔵 6.4.3.2.component_ref_cycle_1: Error not detected.
🔵 6.4.3.2.component_ref_cycle_2: Error not detected.
🔵 6.4.3.2.component_ref_cycle_3: Error not detected.
🔵 6.4.3.2.component_ref_cycle_4: Error not detected.
🔵 6.4.3.2.component_ref_cycle_5: Error not detected.
🔵 6.4.3.2.component_ref_cycle_6: Error not detected.
🔵 6.4.3.2.component_ref_cycle_7: Error not detected.
🔵 6.4.3.2.component_ref_cycle_8: Error not detected.
🔵 6.4.3.2.component_ref_duplicate_child_1: Error not detected.
🔵 6.4.3.2.component_ref_duplicate_child_2: Error not detected.
🔵 6.4.3.2.component_ref_duplicate_child_3: Error not detected.
🔵 6.4.3.2.component_ref_duplicate_child_4: Error not detected.
🔵 6.4.3.2.component_ref_no_children_containment: Error not detected.
🔵 6.4.3.2.component_ref_no_children_encapsulation: Error not detected.
6.4.3.2.component_ref_no_children_extension: Valid file passed validation.
6.4.3.2.component_ref_overlapping_containment: Valid file passed validation.
🔵 6.4.3.2.component_ref_overlapping_encapsulation: Error not detected.
6.4.3.2.component_ref_split_named: Valid file passed validation.
6.4.3.2.component_ref_split_unnamed_1: Valid file passed validation.
6.4.3.2.component_ref_split_unnamed_2: Valid file passed validation.
6.4.3.3.component_ref_component_invalid: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 11: Element 'cellml:component_ref', attribute 'component': [facet 'pattern'] The value '.' is not accepted by the pattern '_*[a-zA-Z0-9][a-zA-Z0-9_]*'.
6.4.3.3.component_ref_component_nonexistent_1: Error detected correctly.
- Expected:
'cellml:component_ref': No match found for key-sequence - Output:
Error on line 10: Element 'cellml:component_ref': No match found for key-sequence ['X'] of keyref 'cellml:group_components_root'.
🔵 6.4.3.3.component_ref_component_nonexistent_2: Error not detected.
7.4.1.1.reaction_variable_ref_missing: Error detected correctly.
- Expected:
'cellml:reaction': Missing child element - Output:
Error on line 8: Element 'cellml:reaction': Missing child element(s). Expected is one of ( cellml:variable_ref, ##othercellml:* ).
7.4.1.1.reaction_with_component: Error detected correctly.
- Expected:
Element 'cellml:component': This element is not expected - Output:
Error on line 12: Element 'cellml:component': This element is not expected.
7.4.1.1.reaction_with_component_ref: Error detected correctly.
- Expected:
Element 'cellml:component_ref': This element is not expected - Output:
Error on line 12: Element 'cellml:component_ref': This element is not expected.
7.4.1.1.reaction_with_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': This element is not expected - Output:
Error on line 12: Element 'cellml:connection': This element is not expected.
7.4.1.1.reaction_with_group: Error detected correctly.
- Expected:
Element 'cellml:group': This element is not expected - Output:
Error on line 12: Element 'cellml:group': This element is not expected.
7.4.1.1.reaction_with_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': This element is not expected - Output:
Error on line 12: Element 'cellml:map_components': This element is not expected.
7.4.1.1.reaction_with_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': This element is not expected - Output:
Error on line 12: Element 'cellml:map_variables': This element is not expected.
🔵 7.4.1.1.reaction_with_math: Error not detected.
7.4.1.1.reaction_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 12: Element 'cellml:model': This element is not expected.
7.4.1.1.reaction_with_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': This element is not expected - Output:
Error on line 13: Element 'cellml:reaction': This element is not expected.
7.4.1.1.reaction_with_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': This element is not expected - Output:
Error on line 12: Element 'cellml:relationship_ref': This element is not expected.
7.4.1.1.reaction_with_role: Error detected correctly.
- Expected:
Element 'cellml:role': This element is not expected - Output:
Error on line 12: Element 'cellml:role': This element is not expected.
7.4.1.1.reaction_with_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': This element is not expected - Output:
Error on line 12: Element 'cellml:unit': This element is not expected.
7.4.1.1.reaction_with_units: Error detected correctly.
- Expected:
Element 'cellml:units': This element is not expected - Output:
Error on line 12: Element 'cellml:units': This element is not expected.
7.4.1.1.reaction_with_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': This element is not expected - Output:
Error on line 12: Element 'cellml:variable': This element is not expected.
7.4.1.2.reaction_reversible_invalid: Error detected correctly.
- Expected:
not an element of the set - Output:
Error on line 8: Element 'cellml:reaction', attribute 'reversible': [facet 'enumeration'] The value 'definitely' is not an element of the set {'yes', 'no'}.
7.4.1.2.reaction_reversible_no: Valid file passed validation.
7.4.1.2.reaction_reversible_yes: Valid file passed validation.
🔵 7.4.1.3.reaction_encapsulating_delta_variable: Error not detected.
7.4.2.1.variable_ref_role_missing: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': Missing child element - Output:
Error on line 9: Element 'cellml:variable_ref': Missing child element(s). Expected is one of ( cellml:role, ##othercellml:* ).
7.4.2.1.variable_ref_variable_missing: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': The attribute 'variable' is required - Output:
Error on line 9: Element 'cellml:variable_ref': The attribute 'variable' is required but missing.
7.4.2.1.variable_ref_with_component: Error detected correctly.
- Expected:
Element 'cellml:component': This element is not expected - Output:
Error on line 11: Element 'cellml:component': This element is not expected.
7.4.2.1.variable_ref_with_component_ref: Error detected correctly.
- Expected:
Element 'cellml:component_ref': This element is not expected - Output:
Error on line 11: Element 'cellml:component_ref': This element is not expected.
7.4.2.1.variable_ref_with_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': This element is not expected - Output:
Error on line 11: Element 'cellml:connection': This element is not expected.
7.4.2.1.variable_ref_with_group: Error detected correctly.
- Expected:
Element 'cellml:group': This element is not expected - Output:
Error on line 11: Element 'cellml:group': This element is not expected.
7.4.2.1.variable_ref_with_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': This element is not expected - Output:
Error on line 11: Element 'cellml:map_components': This element is not expected.
7.4.2.1.variable_ref_with_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': This element is not expected - Output:
Error on line 11: Element 'cellml:map_variables': This element is not expected.
🔵 7.4.2.1.variable_ref_with_math: Error not detected.
7.4.2.1.variable_ref_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 11: Element 'cellml:model': This element is not expected.
7.4.2.1.variable_ref_with_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': This element is not expected - Output:
Error on line 12: Element 'cellml:reaction': This element is not expected.
7.4.2.1.variable_ref_with_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': This element is not expected - Output:
Error on line 11: Element 'cellml:relationship_ref': This element is not expected.
7.4.2.1.variable_ref_with_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': This element is not expected - Output:
Error on line 11: Element 'cellml:unit': This element is not expected.
7.4.2.1.variable_ref_with_units: Error detected correctly.
- Expected:
Element 'cellml:units': This element is not expected - Output:
Error on line 11: Element 'cellml:units': This element is not expected.
7.4.2.1.variable_ref_with_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': This element is not expected - Output:
Error on line 11: Element 'cellml:variable': This element is not expected.
7.4.2.1.variable_ref_with_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': This element is not expected - Output:
Error on line 12: Element 'cellml:variable_ref': This element is not expected.
7.4.2.2.variable_ref_variable_duplicate: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': Duplicate key-sequence - Output:
Error on line 13: Element 'cellml:variable_ref': Duplicate key-sequence ['a'] in unique identity-constraint 'cellml:reaction_variable'.
7.4.2.2.variable_ref_variable_hidden: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': No match found for key-sequence - Output:
Error on line 9: Element 'cellml:variable_ref': No match found for key-sequence ['b'] of keyref 'cellml:reaction_variables'.
7.4.2.2.variable_ref_variable_nonexistent: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': No match found for key-sequence - Output:
Error on line 9: Element 'cellml:variable_ref': No match found for key-sequence ['b'] of keyref 'cellml:reaction_variables'.
7.4.3.1.role_role_missing: Error detected correctly.
- Expected:
Element 'cellml:role': The attribute 'role' is required - Output:
Error on line 10: Element 'cellml:role': The attribute 'role' is required but missing.
7.4.3.1.role_with_component: Error detected correctly.
- Expected:
Element 'cellml:component': This element is not expected - Output:
Error on line 11: Element 'cellml:component': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.1.role_with_component_ref: Error detected correctly.
- Expected:
Element 'cellml:component_ref': This element is not expected - Output:
Error on line 11: Element 'cellml:component_ref': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.1.role_with_connection: Error detected correctly.
- Expected:
Element 'cellml:connection': This element is not expected - Output:
Error on line 11: Element 'cellml:connection': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.1.role_with_group: Error detected correctly.
- Expected:
Element 'cellml:group': This element is not expected - Output:
Error on line 11: Element 'cellml:group': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.1.role_with_map_components: Error detected correctly.
- Expected:
Element 'cellml:map_components': This element is not expected - Output:
Error on line 11: Element 'cellml:map_components': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.1.role_with_map_variables: Error detected correctly.
- Expected:
Element 'cellml:map_variables': This element is not expected - Output:
Error on line 11: Element 'cellml:map_variables': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.1.role_with_model: Error detected correctly.
- Expected:
Element 'cellml:model': This element is not expected - Output:
Error on line 11: Element 'cellml:model': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.1.role_with_reaction: Error detected correctly.
- Expected:
Element 'cellml:reaction': This element is not expected - Output:
Error on line 12: Element 'cellml:reaction': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.1.role_with_relationship_ref: Error detected correctly.
- Expected:
Element 'cellml:relationship_ref': This element is not expected - Output:
Error on line 11: Element 'cellml:relationship_ref': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.1.role_with_role: Error detected correctly.
- Expected:
Element 'cellml:role': This element is not expected - Output:
Error on line 12: Element 'cellml:role': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.1.role_with_unit: Error detected correctly.
- Expected:
Element 'cellml:unit': This element is not expected - Output:
Error on line 11: Element 'cellml:unit': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.1.role_with_units: Error detected correctly.
- Expected:
Element 'cellml:units': This element is not expected - Output:
Error on line 11: Element 'cellml:units': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.1.role_with_variable: Error detected correctly.
- Expected:
Element 'cellml:variable': This element is not expected - Output:
Error on line 11: Element 'cellml:variable': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.1.role_with_variable_ref: Error detected correctly.
- Expected:
Element 'cellml:variable_ref': This element is not expected - Output:
Error on line 12: Element 'cellml:variable_ref': This element is not expected. Expected is ( ##othercellml:* ).
7.4.3.2.role_role_invalid: Error detected correctly.
- Expected:
'mole' is not an element of the set - Output:
Error on line 10: Element 'cellml:role', attribute 'role': [facet 'enumeration'] The value 'mole' is not an element of the set {'reactant', 'product', 'catalyst', 'activator', 'inhibitor', 'modifier', 'rate'}.Error on line 10: Element 'cellml:role', attribute 'role': Warning: No precomputed value available, the value was either invalid or something strange happened.
🔵 7.4.3.3.reaction_multiple_rates: Error not detected.
🔵 7.4.3.3.role_rate_with_delta_variable: Error not detected.
🔵 7.4.3.3.role_rate_with_multiple_roles: Error not detected.
🔵 7.4.3.3.role_rate_with_stoichiometry: Error not detected.
7.4.3.4.role_direction_invalid: Error detected correctly.
- Expected:
'backward' is not an element of the set - Output:
Error on line 24: Element 'cellml:role', attribute 'direction': [facet 'enumeration'] The value 'backward' is not an element of the set {'forward', 'reverse', 'both'}.Error on line 24: Element 'cellml:role', attribute 'direction': Warning: No precomputed value available, the value was either invalid or something strange happened.
🔵 7.4.3.5.role_direction_both_irreversible: Error not detected.
🔵 7.4.3.5.role_direction_both_product: Error not detected.
🔵 7.4.3.5.role_direction_both_rate: Error not detected.
🔵 7.4.3.5.role_direction_both_reactant: Error not detected.
🔵 7.4.3.5.role_direction_reverse_irreversible: Error not detected.
🔵 7.4.3.5.role_direction_reverse_product: Error not detected.
🔵 7.4.3.5.role_direction_reverse_rate: Error not detected.
🔵 7.4.3.5.role_direction_reverse_reactant: Error not detected.
7.4.3.5.role_direction_role_duplicate: Error detected correctly.
- Expected:
Element 'cellml:role': Duplicate key-sequence - Output:
Error on line 25: Element 'cellml:role': Duplicate key-sequence ['inhibitor', 'forward'] in unique identity-constraint 'cellml:unique_role_direction_pairs'.
7.4.3.6.role_stoichiometry_invalid: Error detected correctly.
- Expected:
not accepted by the pattern - Output:
Error on line 15: Element 'cellml:role', attribute 'stoichiometry': [facet 'pattern'] The value 'yes' is not accepted by the pattern '[+-]?((\.[0-9]+)|([0-9]+\.?[0-9]*))([eE][+-]?[0-9]+)?'.
7.4.3.7.role_delta_variable_duplicate_1: Error detected correctly.
- Expected:
Element 'cellml:role': Duplicate key-sequence - Output:
Error on line 18: Element 'cellml:role': Duplicate key-sequence ['dA'] in unique identity-constraint 'cellml:delta_variable'.
7.4.3.7.role_delta_variable_duplicate_2: Error detected correctly.
- Expected:
Element 'cellml:role': Duplicate key-sequence - Output:
Error on line 41: Element 'cellml:role': Duplicate key-sequence ['dA'] in unique identity-constraint 'cellml:delta_variable'.
7.4.3.7.role_delta_variable_nonexistent_1: Error detected correctly.
- Expected:
Element 'cellml:role': No match found for key-sequence - Output:
Error on line 14: Element 'cellml:role': No match found for key-sequence ['dA'] of keyref 'cellml:delta_variables'.
7.4.3.7.role_delta_variable_nonexistent_2: Error detected correctly.
- Expected:
Element 'cellml:role': No match found for key-sequence - Output:
Error on line 14: Element 'cellml:role': No match found for key-sequence ['dA'] of keyref 'cellml:delta_variables'.
🔵 7.4.3.8.role_delta_variable_activator: Error not detected.
🔵 7.4.3.8.role_delta_variable_catalyst: Error not detected.
🔵 7.4.3.8.role_delta_variable_inhibitor: Error not detected.
🔵 7.4.3.8.role_delta_variable_modifier: Error not detected.
🔵 7.4.3.8.role_delta_variable_with_rate_and_math: Error not detected.
🔵 7.4.3.8.role_delta_variable_with_stoichiometry_no_rate: Error not detected.
🔵 7.4.3.8.role_delta_variable_without_rate_or_math: Error not detected.
🔵 7.4.3.9.role_math_not_relevant: Error not detected.
7.4.3.reaction_all_roles_and_attributes: Valid file passed validation.
7.4.3.reaction_reversible_no: Valid file passed validation.
7.4.3.reaction_simple: Valid file passed validation.
8.4.1.cmeta_id_in_component: Valid file passed validation.
8.4.1.cmeta_id_in_component_ref: Valid file passed validation.
8.4.1.cmeta_id_in_connection: Valid file passed validation.
8.4.1.cmeta_id_in_group: Valid file passed validation.
8.4.1.cmeta_id_in_map_components: Valid file passed validation.
8.4.1.cmeta_id_in_map_variables: Valid file passed validation.
8.4.1.cmeta_id_in_model: Valid file passed validation.
8.4.1.cmeta_id_in_reaction: Valid file passed validation.
8.4.1.cmeta_id_in_relationship_ref: Valid file passed validation.
8.4.1.cmeta_id_in_role: Valid file passed validation.
8.4.1.cmeta_id_in_unit: Valid file passed validation.
8.4.1.cmeta_id_in_units_1: Valid file passed validation.
8.4.1.cmeta_id_in_units_2: Valid file passed validation.
8.4.1.cmeta_id_in_variable: Valid file passed validation.
8.4.1.cmeta_id_in_variable_ref: Valid file passed validation.
8.4.1.duplicate_cmeta_id_in_component: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 8: Element 'cellml:variable', attribute '{http://www.cellml.org/metadata/1.0#}id': 'a' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_component_ref: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 14: Element 'cellml:component_ref', attribute '{http://www.cellml.org/metadata/1.0#}id': 'y' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_connection: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 13: Element 'cellml:connection', attribute '{http://www.cellml.org/metadata/1.0#}id': 'hello' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_group: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 11: Element 'cellml:group', attribute '{http://www.cellml.org/metadata/1.0#}id': 'x' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_map_components: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 12: Element 'cellml:variable', attribute '{http://www.cellml.org/metadata/1.0#}id': 'x' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_map_variables: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 15: Element 'cellml:map_variables', attribute '{http://www.cellml.org/metadata/1.0#}id': 'x' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_model: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 9: Element 'cellml:variable', attribute '{http://www.cellml.org/metadata/1.0#}id': 'x' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_reaction: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 9: Element 'cellml:reaction', attribute '{http://www.cellml.org/metadata/1.0#}id': 'x' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_relationship_ref: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 12: Element 'cellml:relationship_ref', attribute '{http://www.cellml.org/metadata/1.0#}id': 'x' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_role: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 11: Element 'cellml:role', attribute '{http://www.cellml.org/metadata/1.0#}id': 'a' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_unit: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 11: Element 'cellml:unit', attribute '{http://www.cellml.org/metadata/1.0#}id': 'apple' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_units_1: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 10: Element 'cellml:units', attribute '{http://www.cellml.org/metadata/1.0#}id': 'orange' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_units_2: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 9: Element 'cellml:units', attribute '{http://www.cellml.org/metadata/1.0#}id': 'apple' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_variable: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 9: Element 'cellml:variable', attribute '{http://www.cellml.org/metadata/1.0#}id': 'a' is not a valid value of the atomic type 'xs:ID'.
8.4.1.duplicate_cmeta_id_in_variable_ref: Error detected correctly.
- Expected:
not a valid value of the atomic type - Output:
Error on line 10: Element 'cellml:variable_ref', attribute '{http://www.cellml.org/metadata/1.0#}id': 'a' is not a valid value of the atomic type 'xs:ID'.
8.4.2.rdf_in_component: Valid file passed validation.
8.4.2.rdf_in_component_ref: Valid file passed validation.
8.4.2.rdf_in_connection: Valid file passed validation.
8.4.2.rdf_in_group: Valid file passed validation.
8.4.2.rdf_in_map_components: Valid file passed validation.
8.4.2.rdf_in_map_variables: Valid file passed validation.
8.4.2.rdf_in_model: Valid file passed validation.
8.4.2.rdf_in_reaction: Valid file passed validation.
8.4.2.rdf_in_relationship_ref: Valid file passed validation.
8.4.2.rdf_in_role: Valid file passed validation.
8.4.2.rdf_in_unit: Valid file passed validation.
8.4.2.rdf_in_units_1: Valid file passed validation.
8.4.2.rdf_in_units_2: Valid file passed validation.
8.4.2.rdf_in_variable: Valid file passed validation.
8.4.2.rdf_in_variable_ref: Valid file passed validation.
C.3.3.unit_checking_arithmetic_minus_operand_error_1: Valid file passed validation.
C.3.3.unit_checking_arithmetic_minus_operand_error_2: Valid file passed validation.
C.3.3.unit_checking_arithmetic_minus_operand_error_3: Valid file passed validation.
C.3.3.unit_checking_arithmetic_plus_operand_error_1: Valid file passed validation.
C.3.3.unit_checking_arithmetic_plus_operand_error_2: Valid file passed validation.
C.3.3.unit_checking_arithmetic_plus_operand_error_3: Valid file passed validation.
C.3.3.unit_checking_arithmetic_plus_operand_error_4: Valid file passed validation.
C.3.3.unit_checking_arithmetic_power_operand_error: Valid file passed validation.
C.3.3.unit_checking_arithmetic_root_operand_error: Valid file passed validation.
C.3.3.unit_checking_compare_eq_operand_mismatch: Valid file passed validation.
C.3.3.unit_checking_compare_geq_operand_mismatch: Valid file passed validation.
C.3.3.unit_checking_compare_gt_operand_mismatch: Valid file passed validation.
C.3.3.unit_checking_compare_leq_operand_mismatch: Valid file passed validation.
C.3.3.unit_checking_compare_lt_operand_mismatch: Valid file passed validation.
C.3.3.unit_checking_compare_neq_operand_mismatch: Valid file passed validation.
C.3.3.unit_checking_derivative_operand_error: Valid file passed validation.
C.3.3.unit_checking_function_exp_operand_error: Valid file passed validation.
C.3.3.unit_checking_function_factorial_operand_error: Valid file passed validation.
C.3.3.unit_checking_function_ln_operand_error: Valid file passed validation.
C.3.3.unit_checking_function_log_operand_error_1: Valid file passed validation.
C.3.3.unit_checking_function_log_operand_error_2: Valid file passed validation.
C.3.3.unit_checking_power_fraction: Valid file passed validation.
C.3.3.unit_checking_power_half: Valid file passed validation.
C.3.3.unit_checking_trig_arccos_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_arccosh_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_arccot_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_arccoth_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_arccsc_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_arccsch_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_arcsec_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_arcsech_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_arcsin_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_arcsinh_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_arctan_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_arctanh_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_cos_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_cosh_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_cot_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_coth_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_csc_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_csch_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_sec_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_sech_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_sin_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_sinh_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_tan_operand_error: Valid file passed validation.
C.3.3.unit_checking_trig_tanh_operand_error: Valid file passed validation.