Commit Graph

15 Commits

Author SHA1 Message Date
Jim Brännlund 142bd4a608
chore: Migrate from Poetry to Hatch (#617) 2023-04-02 21:18:21 +02:00
Jim Brännlund 6013279574
chore: Add code coverage for JS (#600) 2023-03-25 01:29:29 +01: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
Gleb Nikonorov 817d04df58
Move documentation to read the docs (#402)
* first pass at moving docs to read the docs

* migrate to readthedocs

* Fix broken development link in README

* Use better build command and some stylistic touchups

* Add development section on writing docs

* undo changes to documentation not in readthedocs
2020-12-09 13:21:28 +00:00
Gleb Nikonorov f2aae7d29a
Add codecov support for python code (#370)
* Add workflow to generate codecov reports for pytest

* implement codecov publishing

* Move linting into its own job in the github actions file

* Alphabetize this change

* make coverage optional

* properly add devel-cov

Co-authored-by: Sorin Sbarnea <ssbarnea@redhat.com>
2020-11-24 14:56:51 +00:00
Gleb Nikonorov 03040fe160
Update the gitignore file (#368) 2020-11-12 11:55:32 +01:00
Jim Brännlund 8e96c6ed94
Migrate to 'black' for consistent styling and formatting (#218)
* Migrate to 'black' for consistent styling and formatting

* Add black to tox and travis
2019-08-04 14:09:46 +02:00
Jim Brännlund 582c29fb5a Handle when report title is stored as an environment variable
When the --html flag is used in pytest.ini with "addopts" and the
report title is stored in an environment variable, the name of the
environment variable was used as the report title.

In other words, the environment variable was never expanded.

Fixes: #201
2019-04-26 11:08:20 +02:00
Ana Ribeiro 6f9b14c7eb Fixed tests that were failing due Pytest updates (#190)
* Corrected Rerun failures - from 4ec74311cd (diff-c3a581865b7c0be4e6b5d5fa60d6aed5)

* Removed ENV

* Changed funcarg to pytest fixture

* Removed some comments

* Style matter

* Style

* Reversed rerunfailures to 4.1

* Style

* added comment about issue 77

* Removed rerunfailures version due launch of rerunfailures 6.0
2019-01-11 10:00:33 +00:00
Dave Hunt 9f77f2901a
Add .pytest_cache to .gitignore 2018-05-22 11:33:09 +01:00
Jim Brännlund f19a86d1e3
Add ability to specify images as file or URL
Fixes #77
2017-06-06 14:31:19 +01:00
Ana Ribeiro 972058bb60 Add JavaScript tests (#73)
Fixes #49
2016-10-06 15:14:09 +01:00
Karan Desai 8ed69218b4 Include IDE specific files in gitignore. (#56)
- These include:
  -  Pycharm IDE
  -  PyDev IDE (Eclipse)
  -  YCM Plugin (Vim)
2016-07-04 10:28:34 +01:00
Dave Hunt 741ee26139 Add screenshots to README 2015-12-22 09:32:04 +00:00
Dave Hunt ee81f7740b Initial commit 2015-04-14 20:26:04 +01:00