Skip to content

Add MathML serialization and tests for integrals#180

Draft
matthew-mccall wants to merge 3 commits into
open-algebra:masterfrom
matthew-mccall:fix-mathml-integral
Draft

Add MathML serialization and tests for integrals#180
matthew-mccall wants to merge 3 commits into
open-algebra:masterfrom
matthew-mccall:fix-mathml-integral

Conversation

@matthew-mccall
Copy link
Copy Markdown
Collaborator

Description

This pull request introduces functionality and tests related to the MathML serialization of integrals. Key changes include:

  • Added support for serializing integral expressions in the MathMLSerializer, ensuring proper use of Unicode symbols.
  • Introduced test cases to verify both parsing and serialization of integrals, validating the correctness of MathML string outputs.

Checklist

  • Unit tests added/updated
  • Documentation added/

Enhanced the MathMLSerializer to handle integrals by including proper Unicode symbols. Added corresponding unit tests to validate the serialization output for integral expressions.
This adds a new test case to verify the parsing and serialization of integrals using the `Oasis` library. It ensures that integral expressions are correctly converted to MathML string representations.
@matthew-mccall matthew-mccall requested a review from 404Naz April 18, 2025 19:05
@matthew-mccall matthew-mccall self-assigned this Apr 18, 2025
@matthew-mccall matthew-mccall added bug web Related to OASIS Web io Related to the OASIS::IO library labels Apr 18, 2025
@matthew-mccall matthew-mccall removed the bug label Nov 7, 2025
@matthew-mccall matthew-mccall marked this pull request as draft April 17, 2026 21:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

io Related to the OASIS::IO library web Related to OASIS Web

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant