Skip to content

Fix some issuse with manual examples - #164

Merged
cdwensley merged 1 commit into
masterfrom
mh/fix-examples
Aug 15, 2026
Merged

Fix some issuse with manual examples#164
cdwensley merged 1 commit into
masterfrom
mh/fix-examples

Conversation

@fingolfin

@fingolfin fingolfin commented Aug 15, 2026

Copy link
Copy Markdown
Member
  • don't show AutomorphismPermGroup output as the listed generators can change when GAP changes its algorithms. The structure descriptions should be enough for a test.
  • fix a typo in an example
  • add missing LoadPackage output

This fixes CI against GAP devel; see PR #166 for a fix that fixes the minimal CI job.

There are more things in the manual examples that do not actually work, e.g. there is an example using DoublyRestrictedMapping which was removed in 2020. I would recommend extracting the manuals programmatically from the manual, only that can ensure the examples that are actually in the manual get tested properly.

I'll provide a follow-up PR for this, but it reveals many more broken examples in the manual, so I can't finish it.

@fingolfin
fingolfin requested a review from cdwensley August 15, 2026 12:27
@fingolfin

Copy link
Copy Markdown
Member Author

The motivation for this is that AutomorphismGroup changed on GAP master, which broke these tests in the GAP package distribution.

@codecov

codecov Bot commented Aug 15, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.54%. Comparing base (14f965c) to head (87d2015).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #164   +/-   ##
=======================================
  Coverage   79.54%   79.54%           
=======================================
  Files          38       38           
  Lines       14335    14335           
=======================================
  Hits        11403    11403           
  Misses       2932     2932           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

- don't show `AutomorphismPermGroup` output as the listed
  generators can change when GAP changes its algorithms. The
  structure descriptions should be enough for a test.
- fix a typo in an example
- add missing `LoadPackage` output
This was referenced Aug 15, 2026
@cdwensley
cdwensley merged commit 4181f08 into master Aug 15, 2026
4 of 5 checks passed
@cdwensley
cdwensley deleted the mh/fix-examples branch August 15, 2026 20:58
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