Skip to content

Conversation

bernhardkaindl
Copy link
Contributor

@bernhardkaindl bernhardkaindl commented Jan 7, 2024

Updates:

  • Rebased as topic-specific commits based on the devel branch
  • added a simple unittest for xft-runner:
    • tests/python/conftest.py: Add a pytest fixture for unit-tests
    • tests/python/test_xtf_runner.py: Add an initial unit test for xtf-runner using the pytest fixture.
  • See below for more

Base branch: andyhpp/xtf/devel:

  • runner: Update minimum python version to 2.7 [Andrew Cooper]
  • runner: Remove the use of simplejson [Andrew Cooper]
  • CI: Add basic pre-commit integration and hook into Github Actions [Andrew Cooper]
  • CI: Certain pre-commit hooks along with fixes [Andrew Cooper] (origin/devel)

Added commits: (git log --pretty=format:'- %s' -n8 --reverse):

  • .github/workflows/codeql.yml: Run in main repo only
  • CI/pre-commit: improve the message of the git-diff job
  • CI: Add initial pytest fixture and unit test for xtf-runner
  • CI: Add running python2 -m pytest in GitHub CI
  • CI: Add mypy to pre-commit and configure mypy
  • CI: Add pylint to pre-commit and configure it
  • CI: Enable spellchecking in pylint and configure it
  • xtf-runner: Refactor get_all_test_info()

andyhhp and others added 12 commits January 6, 2024 23:54
This became part of the standard library in Python 2.6

Signed-off-by: Andrew Cooper <[email protected]>
Fix executable permissions, and remove trailing whitespace.

Signed-off-by: Bernhard Kaindl <[email protected]>
Signed-off-by: Andrew Cooper <[email protected]>
@bernhardkaindl bernhardkaindl force-pushed the devel-with-pytest-mypy-pylint branch from 6fc785a to bab5526 Compare January 7, 2024 21:20
@andyhhp andyhhp force-pushed the devel branch 13 times, most recently from 056d57a to d78ad56 Compare January 13, 2024 13:54
@andyhhp andyhhp force-pushed the devel branch 3 times, most recently from 77ff43e to 5c37e0b Compare February 28, 2024 17:43
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