-
Notifications
You must be signed in to change notification settings - Fork 84
140 testing mechanism #188
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
pseewald
merged 30 commits into
fortran-lang:master
from
pseewald:140-testing-mechanism
Nov 22, 2025
Merged
Changes from all commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
bdff5c9
Tests: change directory structure of automatic test detection
pseewald b29ac98
new testing mechanism working now
pseewald 159199d
Unit tests: use fprettify as a module instead of relying on subprocesses
pseewald 0e80f91
finish core work on test reorganization
pseewald 3a123ef
suppress exceptions from test output (closes #134)
pseewald 5cf8157
polishing test suites
pseewald 5422eef
Splitting test class into unit and integration tests
pseewald c3c4e0d
minor cleanups and test fixes
pseewald bd71b55
More test fixes
pseewald 8c818be
More test fixes
pseewald f0f0234
Updating test results
pseewald 729fc3c
Setting limit to number of lines per file (to speedup cron tests)
pseewald 91be0f0
Allow to set options as annotations within Fortran file
pseewald 5c74d2b
cosmetic
pseewald 5bcc17d
Fix bug related to first line
pseewald 3f5b84a
Fix regex
pseewald 65d748f
Update cron test results
pseewald 9197c7d
Clean up file
pseewald 32257d4
Explaining test mechanism in README.md
pseewald 4d5e550
Further working on README.md for tests
pseewald 2dc530b
update README.md
pseewald 98640ac
minor change
pseewald 9a0e0b6
removed todo
pseewald 094c7cb
Adapt test workflows to new test mechanism
pseewald ccbc95c
fix issues with gh actions test workflow
pseewald c793c12
simplify cli as suggested by @max-models
pseewald 117419d
fix typos (as suggested by @dbroemmel)
pseewald 699faaa
cleanups
pseewald 048e673
revert removal of shutil import
pseewald 904241c
applied change lost in rebase
pseewald File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
File renamed without changes.
2 changes: 1 addition & 1 deletion
2
fortran_tests/before/example_swapcase.f90 → examples/in/example_swapcase.f90
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
|
|
||
| ! fprettify: --case 1 1 1 1 | ||
| MODULE exAmple | ||
| IMPLICIT NONE | ||
| PRIVATE | ||
|
|
||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.