Skip to content

Conversation

@Guiliano99
Copy link
Contributor

  • Add Initial Server Test Coverage.
  • Add MockCA Readme.
  • Add verbose test for CSR and CertTemplate (SAN, Same Key, bad versions)
  • Added more test for implicit confirm and not implicit confirm.

Description

  • Added test coverage for LwCMP by refering the section inside RFC9483 and than creating a list of features covererd.
  • Still missies a better lifecyle and algorithm display, of test coverage.
  • Add Readme for MockCA to explain a little bit, about the features she covers.
  • Add new tests for the CSR and CertTemplate and CertReqMsg structure.

Motivation and Context

  • Help new Contributres to add new code.
  • Help identify the Test Coverage for a runner, to see, what features are covered and not covered.
  • Help to use the MockCA for own usage.
  • Add new test to increase the verbose test coverage.

How Has This Been Tested?

MockCA

- Fixed name for added-protection-inner
- Fix spaces
- Fix doc for recipNonce absent tests.
- Check for print statements inside the code.
- Update doc
- Update Error message.
- Changed to `Union[str, rfc9480.Name]`
- Add complete sections Arguments, Retunrns and Examples.
- Added tags.
- Align to style.
- Change Tags.
- Align to format style, (add -------).
- Add complete doc sections.
- Add Tags.
- update doc.
- add Tags.
- add new arg ${cm}.
- Added Section Certificate Template & CSR Checks.
- Added to use shared logic for verbose tests.
- Corrected Missing Body types.
- Add new output dir for the openssl cmds.
Guiliano99 and others added 28 commits August 4, 2025 11:33
- Added sections.
- Change key gen fun. to Generate Unique Key.
- Fix arg description.
- Add sections.
- Change key gen fun. to Generate Unique Key.
- Change arg. name to `cert`.
- Add typing to arg.
- Update sections.
- Add Notes.
- Update doc, for typing.
- Fix unused arg.
- Align to style.
- Add section seperater.
- Add typing.
- Fix example for Certificate Must Be Valid.
- Add sections.
- Add typing.
- Fix Examples.
- Add typing.
- Add Examples.
- Add typing.
- Remove depricated robotframework-tidy.
- Update robotframework-robocop to 6.5.2.
# Conflicts:
#	resources/cmputils.py
#	resources/keyutils.py
- To give a hint about the style to add new Features better and more precisely.
@ralienpp ralienpp mentioned this pull request Nov 2, 2025
@ralienpp ralienpp merged commit 050b790 into siemens:main Nov 2, 2025
7 of 10 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