Skip to content

restructured test suite [WIP] - #82

Merged
chmerdon merged 10 commits into
masterfrom
chmerdon/restructured_testsuite
Sep 30, 2026
Merged

chmerdon merged 10 commits into
masterfrom
chmerdon/restructured_testsuite

Conversation

@chmerdon

@chmerdon chmerdon commented Sep 21, 2026 •

Copy link
Copy Markdown
Member
  • tidied up test code
  • added tests for Example210 and Example290
  • new Example220 for heat equation on mixed geometries

(with the help of Qwen3.8)

Noticed: UnicodePlots on mixed geometries grid looks bad (this is fixed by WIAS-PDELib/ExtendableGrids.jl#145)

@chmerdon
chmerdon force-pushed the chmerdon/restructured_testsuite branch from 1d5974c to ab85868 Compare September 23, 2026 14:27
@chmerdon

Copy link
Copy Markdown
Member Author

I don't know why the DownStream Test fails, I cannot reproduce this locally, but I triggered it also in #81 with a re-run of the Downstream Tester, so it it seems to be not related to this PR and maybe related to julia1.13 ?

@pjaap

pjaap commented Sep 29, 2026

Copy link
Copy Markdown
Member

The downstream problem is caused by a circular dependency. Interesting how this ever worked.
ExFEM depends on ExFEMBase, and we add then ExFEM as a dependency to ExFEMBase in the downstream test.

Copilot suggests that a develop call should fix this, as an independent environment is created.

- run: |
    julia --project -e '
      using Pkg
      Pkg.develop(path=".")
      Pkg.add(url="https://github.com/WIAS-PDELib/ExtendableFEM.jl", rev="master")
      Pkg.instantiate()
      Pkg.test("ExtendableFEM")'

I'll add it to this PR.

@chmerdon
chmerdon merged commit c680bd2 into master Sep 30, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants