Skip to content
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

Redone test failure reporting and assorted other things #110

Merged
merged 12 commits into from
May 16, 2024

Conversation

jernst
Copy link
Member

@jernst jernst commented May 15, 2024

No description provided.

Johannes Ernst added 10 commits May 8, 2024 10:51
Make acct: regex more correct based on reading the RFC
use http_https_acct_uri_parse_validate in prompt_user validation for webfinger handles
Add run --template flag to support alternate HTML templates
Add jinja template that generates an HTML fragment suitable for embedding not an entire page
Add more info to HTML reports
use .find not .index for substring search
…eport on

New classes XXXTranscript for JSON-based serialization and deserialization of full TestRun transcripts per fediverse-devnet#103
Distinguish between hard failures, soft failures, degradations, errors: use new feditest.xxx_assert_that instead of Hamcrest assert_that to raise different kinds of problems per fediverse-devnet#83
A TestRunController decides what to do next after a session, test, or step has been executed; automatic and interactive implementations per fediverse-devnet#79
Simplified result reporting implementations, can report in several formats, also addresses fediverse-devnet#105
New sub-command: convert_transcript
Shrunk what needs to be in feditest.__init__.py
More consistent object naming when printing to the console
FEDITEST_VERSION as a constant
Would be surprised if I hadn't broken some stuff, sorry
@jernst jernst requested a review from steve-bate May 15, 2024 01:12
@jernst jernst merged commit 6cf8556 into fediverse-devnet:develop May 16, 2024
@jernst jernst deleted the test-outcome-categories branch May 16, 2024 22:08
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.

None yet

1 participant