Skip to content

fix: improve tests - #2344

Merged
degenaro merged 2 commits into
developfrom
fix/improve-tests
Sep 1, 2026
Merged

fix: improve tests#2344
degenaro merged 2 commits into
developfrom
fix/improve-tests

Conversation

@degenaro

@degenaro degenaro commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

Types of changes

  • Hot fix (emergency fix and release)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Documentation (change which affects the documentation site)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Release (develop -> main)

Quality assurance (all should be covered).

  • My code follows the code style of this project.
  • Documentation for my change is up to date?
  • My PR meets testing requirements.
  • All new and existing tests passed.
  • All commits are signed-off.

Summary

Key links:

Before you merge

  • Ensure it is a 'squash commit' if not a release.
  • Ensure CI is currently passing
  • Check sonar. If you are working for a fork a maintainer will reach out, if required.

Signed-off-by: degenaro <lou.degenaro@gmail.com>
@degenaro
degenaro requested a review from a team as a code owner September 1, 2026 13:53
Signed-off-by: degenaro <lou.degenaro@gmail.com>

@vikas-agarwal76 vikas-agarwal76 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@degenaro
degenaro merged commit 98cad44 into develop Sep 1, 2026
27 of 28 checks passed
@degenaro
degenaro deleted the fix/improve-tests branch September 1, 2026 17:38
degenaro added a commit that referenced this pull request Sep 2, 2026
* fix: improve tests

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* fix: format

Signed-off-by: degenaro <lou.degenaro@gmail.com>

---------

Signed-off-by: degenaro <lou.degenaro@gmail.com>
degenaro added a commit that referenced this pull request Sep 2, 2026
* fix: add disclaimer (#2323)

* fix: add disclaimer

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* fix: mdformat

Signed-off-by: degenaro <lou.degenaro@gmail.com>

---------

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* feat: add python 3.13, 3.14 (#2325)

* feat: add python 3.13, 3.14

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* fix: sonar duplication complaint

Signed-off-by: degenaro <lou.degenaro@gmail.com>

---------

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* feat: manage all beta features (#2322)

Signed-off-by: Matteo Fari <matteofari06@gmail.com>

* fix: snyk fails with pip-tools 7.6.0 (#2329)

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* feat: add automatic OSCAL manifest generation (#2302)

Signed-off-by: Matteo Fari <matteofari06@gmail.com>
Co-authored-by: Lou DeGenaro <lou.degenaro@gmail.com>

* fix(deps): bump actions/attest-build-provenance from 4.1.1 to 4.2.2 (#2326)

Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance) from 4.1.1 to 4.2.2.
- [Release notes](https://github.com/actions/attest-build-provenance/releases)
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md)
- [Commits](actions/attest-build-provenance@0f67c3f...4d10147)

---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Lou DeGenaro <lou.degenaro@gmail.com>

* fix: dependabot group for codeql-action (#2330)

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* fix(deps): bump the codeql-action group with 2 updates (#2331)

Bumps the codeql-action group with 2 updates: [github/codeql-action/init](https://github.com/github/codeql-action) and [github/codeql-action/analyze](https://github.com/github/codeql-action).


Updates `github/codeql-action/init` from 4.37.4 to 4.37.6
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@f205ea1...5595cca)

Updates `github/codeql-action/analyze` from 4.37.4 to 4.37.6
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@f205ea1...5595cca)

---
updated-dependencies:
- dependency-name: github/codeql-action/init
  dependency-version: 4.37.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: codeql-action
- dependency-name: github/codeql-action/analyze
  dependency-version: 4.37.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: codeql-action
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: move emeritus to separate file (#2332)

* fix: move emeritus to separate file

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* fix: mdformat

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* fix: docs

Signed-off-by: degenaro <lou.degenaro@gmail.com>

---------

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* fix(deps): bump the codeql-action group with 2 updates (#2333)

Bumps the codeql-action group with 2 updates: [github/codeql-action/init](https://github.com/github/codeql-action) and [github/codeql-action/analyze](https://github.com/github/codeql-action).


Updates `github/codeql-action/init` from 4.37.6 to 4.37.7
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@5595cca...ff2f1c6)

Updates `github/codeql-action/analyze` from 4.37.6 to 4.37.7
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@5595cca...ff2f1c6)

---
updated-dependencies:
- dependency-name: github/codeql-action/init
  dependency-version: 4.37.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: codeql-action
- dependency-name: github/codeql-action/analyze
  dependency-version: 4.37.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: codeql-action
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: pin mkdocs<2.0 and mkdocs-material<10, add NO_MKDOCS_2_WARNING to all CI doc steps (#2132)

Signed-off-by: ARNAV RAJ <126798788+Acuspeedster@users.noreply.github.com>
Co-authored-by: Lou DeGenaro <lou.degenaro@gmail.com>
Signed-off-by: Lou DeGenaro <lou.degenaro@gmail.com>

* fix(deps): bump the codeql-action group with 2 updates (#2336)

Bumps the codeql-action group with 2 updates: [github/codeql-action/init](https://github.com/github/codeql-action) and [github/codeql-action/analyze](https://github.com/github/codeql-action).


Updates `github/codeql-action/init` from 4.37.7 to 4.37.8
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@ff2f1c6...db488dd)

Updates `github/codeql-action/analyze` from 4.37.7 to 4.37.8
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@ff2f1c6...db488dd)

---
updated-dependencies:
- dependency-name: github/codeql-action/init
  dependency-version: 4.37.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: codeql-action
- dependency-name: github/codeql-action/analyze
  dependency-version: 4.37.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: codeql-action
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: openssf signed release score improvement (#2335)

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* fix: agentic-agile-authoring to Learn About The Projects (#2337)

* fix: agentic-agile-authoring to Learn About The Projects

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* fix: revised text

Signed-off-by: degenaro <lou.degenaro@gmail.com>

---------

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* chore: raise minimum pydantic to 2.11.0 (#2340)

by_alias/by_name/extra were added to BaseModel.model_validate in pydantic
2.11.0; the lower bound now matches the version that introduced them.

Signed-off-by: 谢翊凡 <165987053+xyf5432@users.noreply.github.com>
Co-authored-by: 谢翊凡 <165987053+xyf5432@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Lou DeGenaro <lou.degenaro@gmail.com>
Signed-off-by: Lou DeGenaro <lou.degenaro@gmail.com>

* fix(merge): clean up distributed subdir after merge (#2193)

Signed-off-by: ARNAV RAJ <126798788+Acuspeedster@users.noreply.github.com>
Co-authored-by: Lou DeGenaro <lou.degenaro@gmail.com>
Signed-off-by: Lou DeGenaro <lou.degenaro@gmail.com>

* fix(deps): bump python-semantic-release/python-semantic-release (#2343)

Bumps [python-semantic-release/python-semantic-release](https://github.com/python-semantic-release/python-semantic-release) from 10.6.1 to 10.6.2.
- [Release notes](https://github.com/python-semantic-release/python-semantic-release/releases)
- [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.rst)
- [Commits](python-semantic-release/python-semantic-release@39dd205...9a026e9)

---
updated-dependencies:
- dependency-name: python-semantic-release/python-semantic-release
  dependency-version: 10.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): bump the codeql-action group with 2 updates (#2342)

Bumps the codeql-action group with 2 updates: [github/codeql-action/init](https://github.com/github/codeql-action) and [github/codeql-action/analyze](https://github.com/github/codeql-action).


Updates `github/codeql-action/init` from 4.37.8 to 4.37.9
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@db488dd...cdf488f)

Updates `github/codeql-action/analyze` from 4.37.8 to 4.37.9
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@db488dd...cdf488f)

---
updated-dependencies:
- dependency-name: github/codeql-action/init
  dependency-version: 4.37.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: codeql-action
- dependency-name: github/codeql-action/analyze
  dependency-version: 4.37.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: codeql-action
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Lou DeGenaro <lou.degenaro@gmail.com>

* test(validate): enable component-definition port validation coverage (#2195)

* test(validate): enable component-definition port validation coverage

Signed-off-by: Acuspeedster <arnavrajsingh@gmail.com>

* fix: validation error

Signed-off-by: degenaro <lou.degenaro@gmail.com>

---------

Signed-off-by: ARNAV RAJ <126798788+Acuspeedster@users.noreply.github.com>
Signed-off-by: degenaro <lou.degenaro@gmail.com>
Co-authored-by: Lou DeGenaro <lou.degenaro@gmail.com>
Signed-off-by: Lou DeGenaro <lou.degenaro@gmail.com>

* fix: improve tests (#2344)

* fix: improve tests

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* fix: format

Signed-off-by: degenaro <lou.degenaro@gmail.com>

---------

Signed-off-by: degenaro <lou.degenaro@gmail.com>

* fix: correct type() misuse, unused imports, exit(), and timezone-naive datetime (#2139)

- jinja/tags.py: replace type(x is str) with isinstance(x, str).
  type(kwargs['format'] is str) always evaluated to <class 'bool'> (truthy),
  making the else branch (default format fallback) unreachable dead code and
  silently passing non-string values to strftime().

- catalog_merger.py: remove 7 list_utils imports that were never used
  (as_dict, as_filtered_list, as_list, delete_item_from_list, deep_set,
  get_item_from_list, none_if_empty). Only set_or_pop is actually called.

- cli.py: replace exit() with sys.exit(). The built-in exit() is intended
  for interactive interpreter use; sys.exit() is correct for application code.
  Add missing 'import sys'.

- cache.py: pass tz=datetime.timezone.utc to both fromtimestamp() and now()
  so the timedelta calculation is timezone-aware and immune to DST transitions.

Signed-off-by: ARNAV RAJ <126798788+Acuspeedster@users.noreply.github.com>
Co-authored-by: Lou DeGenaro <lou.degenaro@gmail.com>
Signed-off-by: Lou DeGenaro <lou.degenaro@gmail.com>

---------

Signed-off-by: degenaro <lou.degenaro@gmail.com>
Signed-off-by: Matteo Fari <matteofari06@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: ARNAV RAJ <126798788+Acuspeedster@users.noreply.github.com>
Signed-off-by: Lou DeGenaro <lou.degenaro@gmail.com>
Signed-off-by: 谢翊凡 <165987053+xyf5432@users.noreply.github.com>
Co-authored-by: oscal-compass-bot[bot] <185132457+oscal-compass-bot[bot]@users.noreply.github.com>
Co-authored-by: Matteo Fari <matteofari06@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ARNAV RAJ <126798788+Acuspeedster@users.noreply.github.com>
Co-authored-by: 谢翊凡 <165987053+xyf5432@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
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