Gleb Nikonorov
e02067c183
Move the changelog to read the docs ( #423 )
2021-05-10 10:20:55 +02:00
Gleb Nikonorov
6f6955fb2e
properly classify all npm dependencies ( #425 )
2021-05-10 10:20:55 +02:00
Gleb Nikonorov
5404c2a8f0
remove phantomjs dependency ( #424 )
2021-05-10 10:20:55 +02:00
Jim Brännlund
68c72c7223
Merge branch 'initial-frontend' into next-gen
2021-05-09 22:00:34 +02:00
Viktor Gustafsson
81abf68486
Initial frontend commit
2021-05-09 21:57:08 +02:00
Jim Brännlund
dda67575cf
Initial backend
2021-05-09 20:56:39 +02:00
Jim Brännlund
0f7a9e2ba5
move nextgen to sep module
2020-12-17 12:25:40 +01:00
Jim Brännlund
6dc58cf632
added collected items
2020-12-16 19:40:16 +01:00
Jim Brännlund
f143891fa2
fix tests
2020-12-16 19:16:58 +01:00
Jim Brännlund
735433eaa5
Initial backend for Next Gen
2020-12-16 02:28:48 +01:00
Gleb Nikonorov
51a982cfbd
Add plugin hooks to RTD documentation ( #415 )
2020-12-13 18:12:50 -05:00
Jim Brännlund
a0a5916bd7
Handle flaky windows test by rerunning ( #414 )
2020-12-14 00:02:47 +01: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
Jim Brännlund
16a124e071
Re-enable tests against latest pytest ( #421 )
...
Co-authored-by: Gleb Nikonorov <gleb.i.nikonorov@gmail.com>
2020-12-13 23:42:21 +01:00
Gleb Nikonorov
e26097224a
Make the report tab title reflect the report name ( #420 )
...
* Make the report tab title reflect the report name
* refactor test_report_title test
2020-12-13 17:21:54 -05:00
Gleb Nikonorov
a1639ef4d9
Update CHANGES.rst ( #411 )
2020-12-13 10:11:03 -05:00
Gleb Nikonorov
727b305a57
Enable camelcase eslint rule ( #410 )
2020-12-12 17:19:19 +01:00
Jan Kowalleck
dade11a7a1
fixed css sort tringles ( #409 )
...
closes #408
2020-12-12 10:39:38 +01:00
Jan Kowalleck
e00532d9c8
Use scss nesting & variables ( #393 )
...
* ued SCSS features
* beatify scss
* applied variables for fonts, borders, spacing
* variables fr exra sizing
* add variable for triagle
* applied scss nesting
* compiled scss to css
2020-12-10 22:43:54 -05:00
Gleb Nikonorov
9bd4907682
remove all read the doc documentation from the repo ( #405 )
...
Co-authored-by: Sorin Sbarnea <ssbarnea@redhat.com>
2020-12-09 11:30:03 -05:00
Gleb Nikonorov
21fafe40b1
Document how to modify the environment section after tests are finished ( #400 )
2020-12-09 16:40:12 +01:00
Prakhar Gurunani
8b7bdc1fc5
Better error on missing CSS files. ( #390 )
...
Co-authored-by: Gleb Nikonorov <gleb.i.nikonorov@gmail.com>
2020-12-09 16:25:14 +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
Charles Machalow
ba4f15431c
Re-enable pypy3-windows. Closes #358 ( #403 )
2020-12-08 22:44:43 -05:00
Jan Kowalleck
d0984435f9
Remove pkg_resources ( #396 )
...
* remove pkg_resources from `plugin.py`
* removed pkg_resources from `__init__.py`
Co-authored-by: Sorin Sbarnea <ssbarnea@redhat.com>
2020-12-04 15:54:50 +00:00
Gleb Nikonorov
38db4e3faf
Update release date for latest version ( #394 )
2020-12-03 21:44:40 -05:00
Gleb Nikonorov
b9fb0a0ea1
Fix readme typos ( #398 )
...
* Clean up some typos in the README
* add back a newline
* fix lint
2020-12-03 14:25:57 +00: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
Gleb Nikonorov
2bb20108c6
Stop attaching test reruns to final test report entries ( #387 )
...
* treat rerun entries as seperate test runs
* Add changelog entry
* fix a typo
* remove debug code
* fix flaky test on mac
2020-11-30 21:40:18 -05:00
Jan Kowalleck
3f6368693f
Move sources to `src` dir ( #384 )
2020-11-27 15:14:03 +00:00
Gleb Nikonorov
9c9bd27724
Disable codecov PR comments ( #382 )
...
Co-authored-by: Sorin Sbarnea <ssbarnea@redhat.com>
2020-11-27 12:29:42 +00:00
Gleb Nikonorov
b57ca0bcf2
Allow for report duration formatting ( #380 )
...
* first attempt at a working solution
* final solution, no tests
* Update README.rst
Add documentation on how to provide a custom display value for duration formatters
* temp
* finalize the change
* undo test report changes
* fixup tests
* Clarify default duration column data formatting
* fix failing tests
Co-authored-by: Sorin Sbarnea <ssbarnea@redhat.com>
2020-11-27 12:10:43 +00:00
Gleb Nikonorov
67d213575c
Add codecov badge to readme ( #379 )
...
* Add codecov badge to readme
* Remove the open issues badge from the README
2020-11-26 08:36:22 +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
0372228909
Remove outdated release instruction ( #371 )
2020-11-15 09:50:11 +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
Gleb Nikonorov
03040fe160
Update the gitignore file ( #368 )
2020-11-12 11:55:32 +01:00
Sorin Sbarnea
6fe35ca6c6
Add release-drafter config ( #361 )
...
* Add release-drafter config
* Update release-drafter.yml
* Update release-drafter.yml
2020-11-11 19:26:22 +00:00
Gleb Nikonorov
75b481e2dc
Add a package.json file for a better javascript development experience ( #365 )
...
* Add a package.json file for a better javascript development experience
* remove publushing information from the package.json
2020-11-10 17:30:17 +00:00
Gleb Nikonorov
d104477d64
remove the appveyor yaml file, since we don't use appveyor anymore ( #366 )
2020-11-08 12:23:54 +00:00
Sorin Sbarnea
4f2cf9ca39
Assure scm versioning is pypa compatible ( #364 )
...
Related: https://github.com/pytest-dev/pytest-html/issues/322#issuecomment-721315174
2020-11-04 14:33:19 +00:00
Sorin Sbarnea
ca5ddbc208
Move release from travis to github actions ( #360 )
...
- create packaging environment that produces deliverables
- removes travis integration
- configures github actions to call packaging after all the other
tests are passing and to make a release if tag is present
- test.pypi.org is kept commented until we sort credentials for it
- no credentials are needed as they are already configured in github
2020-11-03 07:47:23 +00:00
Gleb Nikonorov
d971d0065d
Respect --show-capture=no flag ( #359 )
2020-10-29 15:57:27 +00:00
Gleb Nikonorov
8fd44c8119
Prep version 3.0.0 for release ( #362 )
2020-10-25 07:22:15 +00:00
Charles Machalow
b9bb5a9b4d
Enable testing on Windows and MacOS ( #357 )
...
Co-authored-by: Gleb Nikonorov <gleb.i.nikonorov@gmail.com>
2020-10-24 14:52:57 +01:00
Gleb Nikonorov
b609a1d914
Respect pytest --capture=no and -s flags ( #353 )
2020-10-23 14:44:31 +01:00
Gleb Nikonorov
ce1f728a97
Merge pull request #354 from glogiotatidis/makedirs-exist-ok
...
Use os.makedirs(exist_ok=True).
2020-10-22 14:57:50 -04:00
Giorgos Logiotatidis
a77171c416
Use os.makedirs(exist_ok=True).
...
Replace os.path.exists checks with os.makedirs(exist_ok=True) which
helps with race conditions when running tests with pytest-parallel or
pytest-xdist.
2020-10-21 13:11:41 +03:00
Gleb Nikonorov
d355f07e3b
Add Github Actions workflow for nodejs portion of project ( #351 )
2020-10-20 15:14:10 +01:00
Gleb Nikonorov
f5e2fb0ee3
Support tox isolated builds ( #349 )
2020-10-18 11:38:37 +01:00