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

Correct tests by sections #61

Merged
merged 18 commits into from
Oct 30, 2024
Merged

Correct tests by sections #61

merged 18 commits into from
Oct 30, 2024

Conversation

aljones15
Copy link
Contributor

@aljones15 aljones15 commented Oct 27, 2024

Features:

  1. rebased with main
  2. adds the logging fix from main
  3. add row metadata so tests show up
  4. turns data model into a single parameterized test
  5. deprecates the older tests

@aljones15 aljones15 self-assigned this Oct 27, 2024
tests/helpers.js Outdated Show resolved Hide resolved
@aljones15 aljones15 changed the base branch from divide-tests-by-sections to main October 30, 2024 14:40
@aljones15 aljones15 force-pushed the correct-tests-by-sections branch from 419eea8 to 1a7e6d4 Compare October 30, 2024 14:44
@aljones15 aljones15 marked this pull request as ready for review October 30, 2024 17:50
@aljones15 aljones15 requested a review from TallTed October 30, 2024 17:50
@@ -24,7 +25,7 @@ const {match} = endpoints.filterByTag({
});
const should = chai.should();

describe('Algorithms - Transformation (eddsa-jcs-2022)', function() {
describe('eddsa-jcs-2022 - Algorithms - Transformation', function() {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good move. I like the cryptosuite name first. Thanks!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it matches the original better, perhaps we should make a style guide and ensure cryptosuite is first? Data Integrity still lists itself first. Also, the sections are nice, but are not necessarily sorted alphabetically in the report which is a little annoying.

Copy link
Member

@TallTed TallTed left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

English lgtm. I cannot judge the code.

@aljones15 aljones15 merged commit f4ac3b7 into main Oct 30, 2024
2 checks passed
@aljones15 aljones15 deleted the correct-tests-by-sections branch October 30, 2024 19:41
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.

4 participants