summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* build: make PyPy kits without invoking setup.py directlynedbat/pypy-kit-without-setup-pyNed Batchelder2021-10-251-3/+4
|
* build: a minimal tox.pip for getting tox startedNed Batchelder2021-10-2510-154/+100
| | | | | | No need to install a lot of junk just to have tox make a new venv and install things into it. And then ci.pip can be much smaller, installing just what kits need: kit.pip
* chore: make upgradeNed Batchelder2021-10-253-2/+25
|
* build: avoid direct setup.py invocationsNed Batchelder2021-10-258-38/+18
| | | | Also simplified the .pip files a bit.
* test: also test goldtest bad xmlNed Batchelder2021-10-252-14/+37
|
* test: finishing covering goldtest.py with test_goldtest.pyNed Batchelder2021-10-244-24/+78
|
* chore: make upgradeNed Batchelder2021-10-247-65/+515
|
* build: use pip-tools to manage *.pip from *.inNed Batchelder2021-10-2414-18/+117
| | | | | The requires.io site stopped working for me, and this is a more automated process anyway.
* build: use 3.8 uniformly for ci tasksNed Batchelder2021-10-242-5/+5
|
* Build wheel for PyPy3.8Hugo van Kemenade2021-10-241-0/+1
|
* test: test compare() from test/goldtest.pyNed Batchelder2021-10-243-45/+125
|
* refactor(test): os_sep and remove_tree helpersNed Batchelder2021-10-246-24/+30
|
* fix(html): ariaSort isn't supported in Firefox yetNed Batchelder2021-10-236-28/+26
| | | | The HTML report index page wasn't indicating the sort order properly
* chore(test): update gold filesNed Batchelder2021-10-2327-213/+217
|
* test: update gold filesNed Batchelder2021-10-2343-2063/+1890
|
* fix(html): fix a few problems with the html reportNed Batchelder2021-10-237-43/+64
| | | | | | | | | | - highlights weren't showing - anchored lines were not visible - some j/k motions were broken - clicking the big buttons at the top didn't work
* test: sometimes pytest directories have a "popen" componentNed Batchelder2021-10-231-3/+4
| | | | | Those have to be scrubbed too. I'm not sure why it's sometimes there, sometimes not. Maybe xdist?
* refactor: no more need for a search path for static filesNed Batchelder2021-10-232-106/+14
| | | | | | | We used to search an OS-specific directory in addition to our own, specifically so that Debian could use an OS-installed copy of jQuery and its plugins. But we no longer have jQuery or any third-party JavaScript code, so we don't need to search the Debian directories.
* docs: thanks, Nils K for the vanilla JS conversion!Ned Batchelder2021-10-232-1/+3
|
* refactor(html): remove all uses of jQuery, only vanilla JS nowSeptatrix2021-10-2313-624/+408
| | | | This is squashed from pull request #1248
* refactor(html): a one-header sticky headerNed Batchelder2021-10-235-121/+113
|
* fix(html): scrolling to an anchor ensures the line is visibleNed Batchelder2021-10-204-27/+37
| | | | | | | The sticky header was hiding the line scrolled to the top of the window. Along the way, also changed to use classes on <body> to control the sticky header, and moved the header code into a function.
* fix: avoid measuring generated code. #1160Ned Batchelder2021-10-184-3/+32
|
* refactor: no need for specialized pyexpat code anymoreNed Batchelder2021-10-185-106/+0
| | | | | | | | The pyexpat bug that plagued us was fixed in Python 3.4: https://bugs.python.org/issue22462 We no longer need the code that adapted to it. The test will remain, couldn't hurt.
* docs: clarify how --source affects reporting commands. #1159Ned Batchelder2021-10-182-0/+11
|
* docs: remove stale TODONed Batchelder2021-10-181-3/+1
|
* docs: correct the description of 'debug sys' tracer details. #1157Ned Batchelder2021-10-171-2/+2
|
* test: remove some obsolete HTML scrubsNed Batchelder2021-10-171-5/+0
|
* chore: updated HTML gold filesNed Batchelder2021-10-1738-383/+626
|
* test: don't show these functions when HTML gold files failNed Batchelder2021-10-172-0/+3
|
* test: html scrubs need to account for pytest dir namingNed Batchelder2021-10-171-0/+1
|
* fix(html): adjust some colorsNed Batchelder2021-10-173-22/+21
| | | | | | | | - make the yellow border more visible - make the context-blue less vibrant - all colors are lower-case
* feat(html): sticky header on pyfileNed Batchelder2021-10-176-18/+103
|
* refactor(html): use header/main/footer html5 elementsNed Batchelder2021-10-175-37/+37
|
* test: fix the tests/gold/html/Makefile to copy actual outputNed Batchelder2021-10-172-4/+4
|
* test: improve this one html testNed Batchelder2021-10-171-3/+3
|
* build: jQuery 3.6.0Ned Batchelder2021-10-162-5/+6
|
* feat: `coverage run` now sets the COVERAGE_RUN environment variableNed Batchelder2021-10-165-7/+35
|
* test: very minor clean upNed Batchelder2021-10-161-1/+4
|
* test: subprocess diagnostic for when we need itNed Batchelder2021-10-161-0/+6
|
* test: mark some uncovered lines in collector.pyNed Batchelder2021-10-141-4/+4
|
* test: we don't need two sys.path restorersNed Batchelder2021-10-143-15/+6
|
* perf: reduce the overhead of recording branchesNed Batchelder2021-10-144-8/+52
|
* test: parametrize test_pathologically_long_code_objectNed Batchelder2021-10-141-21/+18
| | | | | While experimenting with packing branch ends into one int, this test showed a mistake I had made. Turns out it wasn't an obsolete test after all.
* style(docs): clean up a trailing blank lineNed Batchelder2021-10-141-1/+0
|
* test: don't use subprocesses where we don't have toNed Batchelder2021-10-133-56/+74
| | | | | | When running tests with `-n 0`, this shaves 4 seconds off the run time. When running the complete test suite with xdist, it takes 2 seconds longer!?
* refactor: use the get_report helperNed Batchelder2021-10-131-6/+1
|
* refactor: no longer need to explicitly omit site-packagesNed Batchelder2021-10-131-15/+0
| | | | 6.x omits site-packages automatically.
* refactor: convert existing imports to start_stop_importNed Batchelder2021-10-131-15/+6
|
* test: we really don't want to hear about imp being deprecatedNed Batchelder2021-10-121-0/+5
|