Delyan Angelov
f427a5241a
os,tools: add os.vtmp_dir()
...
Use it to consistently place all temporary files created by tests in a overridable folder specific to the user, that is easy to cleanup later.
NOTE: os.temp_dir() on macos returns `/tmp`, and using `/tmp/v` is a problem when multiple unix users are trying to access/create/write to it.
2022-11-03 10:19:51 +02:00
yuyi
f6844e9766
all: change optional to result of io ( #16075 )
2022-10-16 09:28:57 +03:00
Delyan Angelov
6637db2d6d
tools: fix sporadic CI failures on the doom-regressions
job due to v gret
2022-09-25 11:27:13 +03:00
Larpon
0d0c2b278d
vgret: add region support ( #15651 )
2022-09-04 13:39:10 +03:00
yuyi
c662431cfd
checker: check unsafe array assign ( fix #9651 ) ( #15515 )
2022-08-25 08:52:13 +03:00
Larpon
e18c5c7908
tools: add generic_screenshot
method to vget ( #14943 )
2022-07-05 06:40:38 +03:00
Delyan Angelov
b27b6b2047
tools: let v gret
make an easily visible diff.png image after regressions, and upload it too, to make CI failures easier to diagnose
2022-06-10 15:38:50 +03:00
Daniel Däschle
d679146a80
fmt: remove space in front of ? and ! ( #14366 )
2022-05-13 06:56:21 +03:00
Delyan Angelov
8788512c4d
checker: make using err.msg and err.code produce an *actual* notice, even with the present compatibility hack (will be *removed* in 2022-06-01)
2022-04-12 14:56:02 +03:00
Larpon
156efec278
toml: deprecate input.auto_config() and toml.parse() ( #13770 )
2022-03-18 22:33:51 +02:00
Delyan Angelov
62c3ad4953
use os.quoted_path more
2022-01-22 22:22:22 +02:00
Delyan Angelov
6168a4d3a2
tools: improve diagnostic info for v vgret -v
.
2022-01-14 15:18:40 +02:00
Larpon
b1a9bf29db
vgret: add support for config via toml
and root path ( #12821 )
2021-12-13 20:58:31 +02:00
Larpon
ea1f398f90
ci: add gfx_ci
utilizing vgret
( #12785 )
2021-12-11 10:30:06 +03:00
Larpon
dbe67c688f
tools: add a v gret
command to aid detecting visual regressions in gg
based apps ( #12775 )
2021-12-09 21:31:55 +02:00