Commit Graph

32 Commits

Author SHA1 Message Date
pre-commit-ci[bot] a4a8af004d
[pre-commit.ci] pre-commit autoupdate (#889)
updates:
- [github.com/tox-dev/pyproject-fmt: v2.5.0 → v2.5.1](https://github.com/tox-dev/pyproject-fmt/compare/v2.5.0...v2.5.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-03-03 22:17:46 +01:00
pre-commit-ci[bot] e43751b81c
[pre-commit.ci] pre-commit autoupdate (#886)
updates:
- [github.com/pre-commit/mirrors-eslint: v9.20.1 → v9.21.0](https://github.com/pre-commit/mirrors-eslint/compare/v9.20.1...v9.21.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-02-24 21:28:15 +01:00
pre-commit-ci[bot] 05a8096855
[pre-commit.ci] pre-commit autoupdate (#882)
updates:
- [github.com/PyCQA/flake8: 7.1.1 → 7.1.2](https://github.com/PyCQA/flake8/compare/7.1.1...7.1.2)
- [github.com/pre-commit/mirrors-eslint: v9.20.0 → v9.20.1](https://github.com/pre-commit/mirrors-eslint/compare/v9.20.0...v9.20.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-02-17 22:48:52 +01:00
pre-commit-ci[bot] a5a0b5e3e0
[pre-commit.ci] pre-commit autoupdate (#878)
updates:
- [github.com/pre-commit/mirrors-eslint: v9.19.0 → v9.20.0](https://github.com/pre-commit/mirrors-eslint/compare/v9.19.0...v9.20.0)
- [github.com/pre-commit/mirrors-mypy: v1.14.1 → v1.15.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.14.1...v1.15.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-02-11 01:39:22 +01:00
pre-commit-ci[bot] a5aeb7feb2 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black: 24.10.0 → 25.1.0](https://github.com/psf/black/compare/24.10.0...25.1.0)
- [github.com/asottile/pyupgrade: v3.19.0 → v3.19.1](https://github.com/asottile/pyupgrade/compare/v3.19.0...v3.19.1)
- [github.com/pre-commit/mirrors-eslint: v9.16.0 → v9.19.0](https://github.com/pre-commit/mirrors-eslint/compare/v9.16.0...v9.19.0)
- [github.com/pre-commit/mirrors-mypy: v1.13.0 → v1.14.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.13.0...v1.14.1)
2025-02-04 13:25:19 +01:00
pre-commit-ci[bot] 41a86ec84a
[pre-commit.ci] pre-commit autoupdate (#851)
updates:
- [github.com/pre-commit/mirrors-eslint: v9.15.0 → v9.16.0](https://github.com/pre-commit/mirrors-eslint/compare/v9.15.0...v9.16.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-12-03 08:51:28 +01:00
Dominik Hendzel 55a92a4620
Fix report template, add djlint configuration (#804)
* Ignore some basic errors

From djlint output:
H005 2:0 Html tag should have lang attribute. <html> <head>
H016 2:0 Missing title tag in html. <html> <head>
H030 2:0 Consider adding a meta description. <html> <head>
H031 2:0 Consider adding meta keywords. <html> <head>
H006 48:20 Img tag should have height and width attributes. <img src="" />
H013 48:20 Img tag should have an alt attribute. <img src="" />
H025 87:112 Tag seems to be an orphan. </span>

* Fix input tag

Removed extra  `/` that caused reporting of next </span> tag

Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
2024-11-25 13:28:19 +01:00
Pierre Sassoulas 656506d2a6 Upgrade pyupgrade to 3.9 2024-11-20 21:11:27 +01:00
Pierre Sassoulas 30d44b9674 Upgrade blacken docs to latest black 2024-11-20 21:11:27 +01:00
Pierre Sassoulas 69de0b6cc5
[pre-commit] Add pyproject-fmt to normalize the pyproject.toml (#846) 2024-11-20 16:23:39 +01:00
Gleb Nikonorov c2181e4e83
Add mypy to CI pipeline and begin typing modules (#435)
* Add mypy to CI pipeline and begin typing effort
* Make some hard options false to begin with something

Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
2024-11-20 16:22:46 +01:00
pre-commit-ci[bot] 9aa1b99853
[pre-commit.ci] pre-commit autoupdate (#800)
updates:
- [github.com/psf/black: 24.1.1 → 24.10.0](https://github.com/psf/black/compare/24.1.1...24.10.0)
- [github.com/asottile/blacken-docs: 1.16.0 → 1.19.1](https://github.com/asottile/blacken-docs/compare/1.16.0...1.19.1)
- [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v5.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.5.0...v5.0.0)
- [github.com/PyCQA/flake8: 7.0.0 → 7.1.1](https://github.com/PyCQA/flake8/compare/7.0.0...7.1.1)
- [github.com/asottile/reorder-python-imports: v3.12.0 → v3.14.0](https://github.com/asottile/reorder-python-imports/compare/v3.12.0...v3.14.0)
- [github.com/asottile/pyupgrade: v3.15.0 → v3.19.0](https://github.com/asottile/pyupgrade/compare/v3.15.0...v3.19.0)
- [github.com/pre-commit/mirrors-eslint: v8.52.0 → v9.15.0](https://github.com/pre-commit/mirrors-eslint/compare/v8.52.0...v9.15.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-11-20 14:53:59 +01:00
pre-commit-ci[bot] 4b714aa558
[pre-commit.ci] pre-commit autoupdate (#771)
* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 23.10.1 → 24.1.1](https://github.com/psf/black/compare/23.10.1...24.1.1)
- [github.com/PyCQA/flake8: 6.1.0 → 7.0.0](https://github.com/PyCQA/flake8/compare/6.1.0...7.0.0)

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Jim Brännlund <jim.brannlund@gmail.com>
2024-02-02 11:40:15 +01:00
Jim Brännlund 736591734c
fix: Latest eslint is broken (#769) 2023-11-07 15:52:58 +01:00
pre-commit-ci[bot] e48a649247
[pre-commit.ci] pre-commit autoupdate (#763)
updates:
- [github.com/pre-commit/mirrors-eslint: v8.52.0 → v8.53.0](https://github.com/pre-commit/mirrors-eslint/compare/v8.52.0...v8.53.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-07 14:28:33 +01:00
pre-commit-ci[bot] 71b74083f5
[pre-commit.ci] pre-commit autoupdate (#563)
updates:
- [github.com/psf/black: 22.3.0 → 23.10.1](https://github.com/psf/black/compare/22.3.0...23.10.1)
- [github.com/asottile/blacken-docs: v1.12.1 → 1.16.0](https://github.com/asottile/blacken-docs/compare/v1.12.1...1.16.0)
- [github.com/pre-commit/pre-commit-hooks: v4.1.0 → v4.5.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.1.0...v4.5.0)
- [github.com/PyCQA/flake8: 4.0.1 → 6.1.0](https://github.com/PyCQA/flake8/compare/4.0.1...6.1.0)
- https://github.com/asottile/reorder_python_importshttps://github.com/asottile/reorder-python-imports
- [github.com/asottile/reorder-python-imports: v3.0.1 → v3.12.0](https://github.com/asottile/reorder-python-imports/compare/v3.0.1...v3.12.0)
- [github.com/asottile/pyupgrade: v2.32.0 → v3.15.0](https://github.com/asottile/pyupgrade/compare/v2.32.0...v3.15.0)
- [github.com/pre-commit/mirrors-eslint: v8.38.0 → v8.52.0](https://github.com/pre-commit/mirrors-eslint/compare/v8.38.0...v8.52.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-04 18:12:06 +01:00
Jim Brännlund 682d4d1c3b
chore: block commits to master (#734) 2023-09-10 11:54:31 +02:00
Jim Brännlund f2cf3b2c6b
Chore: Add eslint (#651) 2023-04-14 15:15:40 +02:00
Jim Brännlund 0408b0d504
Combined fe and be (#479)
* fix main.js conflicts

* fix js test

* fix resource (main.js) test

* revert change to report extra

* filters style

* css and dom brush up

* Buildable app

* always store data in html

* Always store data blob in file

* json dump test data

* read data from dom element

* manually initialize state

* minimalistic dataset

* simplify included files

* Handle report extras

* Handle python report hooks

* imgviewer

* present name in image viewer and open img on click

* setup linter for project

* conform to styles

* show video in imageviewer (#14)

* show video in imageviewer

* Chore: Pluralize extra (#15)

* Add extras.HTML

* Move outcome handling to backend (#18)

* Move outcome handling to backend

* Pass in text version of longrepr if present

* make collapse/expand all functional (#20)

* make collapse/expand all functional

* only create links for text, url and json (#22)

* make filter search case insensitive (#21)

* make filter search case insensitive

* use sessionStorage to prevent preferences to be reapplied on new reports

* avoid multiple event bindings + fix filter bug

* Collapse individual row

Co-authored-by: Jim Brännlund <jim.brannlund@gmail.com>

* add no log output captured string

* Query params (#25)

* Add query params

* adjust tests (#26)

* Duration format (#27)

* adjust tests

* build format handler

* remove dependency

---------

Co-authored-by: Jim Brännlund <jimbrannlund@fastmail.com>

* Beyondevil/cleanup (#28)

* chore: Cleanup branch before merge

* chore: Fix duration and CI

* Fix pre-commit issues

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Viktor Gustafsson <vikt.gust@gmail.com>
2023-03-05 16:18:52 +01:00
Jim Brännlund aa85f41296 Merge branch 'master' into next-gen 2022-05-07 22:31:01 +02:00
Jim Brännlund e09ebfafac
bump pre-commit deps (#513)
* bump pre-commit deps

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-04-22 01:06:03 +02:00
Jim Brännlund ff7cc3280f
Update next-gen with recent changes to master (#494)
* remove phantomjs dependency (#424)

* properly classify all npm dependencies (#425)

* Move the changelog to read the docs (#423)

* split plugin.py into smaller files (#427)

* Implement the visible URL query parameter to control visibility of test results on page load. (#433)

* enable control of test result visability via query params

* Allow for redacting of environment table values (#431)

* Disable Codecov (#480)

* Disable Codecov

* Disable pypy3 on mac

* Add Tests.yml reusable workflow (#484)

* Use the tests reusable workflow (#486)

* Migrate to precommit.ci (#487)

* Separate Nightly workflow (#488)

Co-authored-by: Gleb Nikonorov <gleb.i.nikonorov@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-01-26 10:12:02 +01:00
Gleb Nikonorov e02067c183 Move the changelog to read the docs (#423) 2021-05-10 10:20:55 +02:00
Gleb Nikonorov 08446c9d57
Move the changelog to read the docs (#423) 2020-12-17 22:46:57 -05:00
Jim Brännlund bbcc0f214f
Bump Black and Flake8 deps (#416)
Co-authored-by: Gleb Nikonorov <gleb.i.nikonorov@gmail.com>
2020-12-13 23:52:19 +01:00
Jan Kowalleck 0e82906e71
Use scss (#385)
* use scss to generate `style.css`

* added linter for sass/scss

* generated `style.css` from scss.

* developer notes for SASS/SCSS/CSS

Co-authored-by: Gleb Nikonorov <gleb.i.nikonorov@gmail.com>
2020-12-01 00:34:39 -05:00
Jan Kowalleck 3f6368693f
Move sources to `src` dir (#384) 2020-11-27 15:14:03 +00:00
Gleb Nikonorov 0e2c045a16
Add ESLint to project (#367)
* Add ESLint to project

* Change name of JavaScript GitHub action and also break ESLint to test CI

* Unbreak ESLint

* Move eslint to precommit, add more rules

* alphabetize eslintrc rules

Co-authored-by: Sorin Sbarnea <ssbarnea@redhat.com>
2020-11-12 12:34:57 +00:00
Sorin Sbarnea 23f86237ad
Update .pre-commit-config.yaml 2020-10-17 17:31:51 +01:00
Gleb Nikonorov 283bb197bb Add flake8-builtins plugin to the flake8 precommit hook 2020-10-17 10:18:58 -04:00
Gleb Nikonorov c5a82636be
Sync .pre-commit-config.yaml with pytest (#335) 2020-09-17 08:41:10 +01:00
Jim Brännlund 49a36a4de7
Use pre-commit to streamline development (#229)
* Use pre-commit to streamline development

* Specify linting stage in travis config
2019-08-12 20:11:52 +02:00