Eric Wasylishen
f0e3d32ffc
testmaps: ignore space change in json diff
2021-10-08 17:19:22 -06:00
Eric Wasylishen
b855bbd0f2
testmaps: Add qbsp_angled_brush.map
2021-10-08 17:18:17 -06:00
Eric Wasylishen
cfee292e5f
qbsp: use fmt to print portals
2021-10-08 00:44:34 -06:00
Eric Wasylishen
9610841dd7
qbsp: use fmt to print "origin" keys for rotators
2021-10-07 23:52:30 -06:00
Eric Wasylishen
a894bbd5de
testmaps: add origin brush test
2021-10-07 23:33:59 -06:00
Eric Wasylishen
532b35c5bf
qbsp: insert new epairs at the end of an entity
2021-10-07 20:06:20 -06:00
Eric Wasylishen
681a916348
qbsp: wad.cc: zero out data after \0 in dmiptex_t.name
...
This is just for consistency with the cleanup branch which is also doing this
2021-10-07 00:31:11 -06:00
Eric Wasylishen
17d8c6f7ad
testmaps: also save + diff expected log output for the tiny test maps
2021-10-06 22:19:18 -06:00
Eric Wasylishen
e6c015a1b3
testmaps: change diff option for ignoring CRLF/LF differences
2021-10-06 21:52:49 -06:00
Eric Wasylishen
1ce3702e32
testmaps: ignore trailing space in .json diff (line ending differences)
2021-10-06 18:36:42 -06:00
Eric Wasylishen
ca7002cb38
qbsp: preserve .map file order of epairs
2021-10-06 17:58:20 -06:00
Eric Wasylishen
7cf1107f83
testmaps: commit .json of tiny test maps
2021-10-06 17:09:52 -06:00
Eric Wasylishen
a79772d988
testmaps: fix stale hash for qbsp_func_detail_illusionary_plus_water.map
2021-10-04 20:25:26 -06:00
Eric Wasylishen
a7c3e70766
testmaps: add qbsp_func_detail_illusionary_plus_water.map
2021-10-04 19:27:24 -06:00
Eric Wasylishen
640befb4dc
qbsp: write portals as binary to avoid line ending differences
2021-10-03 19:47:00 -06:00
Eric Wasylishen
baf1bdf732
testmaps: also check hashes of .prt files. run vis processes in parallel.
2021-10-03 19:26:40 -06:00
Eric Wasylishen
b01e9ef7b1
testmaps: add a new simple func_detail testmap
2021-10-03 19:19:11 -06:00
Eric Wasylishen
3bd65d5aa5
testmaps: add lava, water, sky, origin to qbspfeatures.map
2021-10-02 20:15:43 -06:00
Eric Wasylishen
d4464a6503
testmaps: update hash
2021-10-01 23:25:39 -06:00
Eric Wasylishen
3e56b635c0
testmaps: update hashes
2021-10-01 23:17:48 -06:00
Eric Wasylishen
5dc3982a54
testmaps: update qbspfeatures.map
2021-10-01 22:58:45 -06:00
Eric Wasylishen
af7e3308f6
qbsp: testmaps: add qbspfeatures.map
2021-09-27 00:00:41 -06:00
Eric Wasylishen
77cbc5780f
tests: update onlyents hash (this branch is correct, master branch is broken)
2021-09-21 23:42:41 -06:00
Eric Wasylishen
d86638d6f3
tests: commit E1M1-edited-ents.map for easier testing/debugging
2021-09-21 22:49:02 -06:00
Eric Wasylishen
2e7e886fa3
testmaps: -onlyents test
2021-09-20 23:35:41 -06:00
Eric Wasylishen
a535a0bd1b
ci: add -wrbrushes test
2021-09-20 21:40:55 -06:00
Eric Wasylishen
f45f512922
testmaps: add phong test map
2021-09-20 19:42:25 -06:00
Eric Wasylishen
d453ff6c01
ci: try forcing exit 0
2021-09-19 22:59:10 -06:00
Eric Wasylishen
ab23e8cac5
ci :disable light test for now, because it's nondeterministic (at least across windows/mac)
2021-09-19 21:58:38 -06:00
Eric Wasylishen
f2cffaa9e8
ci: run light single threaded
2021-09-19 18:57:00 -06:00
Eric Wasylishen
d01c30ea9b
ci: run vis single threaded, refresh expected hashes
2021-09-19 18:46:40 -06:00
Eric Wasylishen
87c65fffed
ci: initial commit of test map hashes
2021-09-19 16:29:42 -06:00
Eric Wasylishen
2446134b23
ci: add hash checking and generating functionality
2021-09-19 16:23:23 -06:00
Eric Wasylishen
a8a564300c
tests: move unused tests to deprecated folder
2021-09-19 15:26:48 -06:00
Eric Wasylishen
e0cce38d55
tests: add vis to path before running regression tests
...
move leaktest invocation to automated_tests.sh
2021-09-19 15:24:46 -06:00
Eric Wasylishen
61b0c276c3
automated_tests.sh: wip new testing system
2021-09-19 14:01:54 -06:00
Eric Wasylishen
81d58e5e89
test: add -noverbose to qbsp invocations
2021-09-11 13:47:36 -06:00
Eric Wasylishen
8fc3266db5
light: update testmap
2021-05-21 20:47:20 -06:00
Eric Wasylishen
a940e506ff
Add test_face_splits.map showing unwanted splitting vs tyrutils-0.15
...
Map should have exactly 30 faces (5 cubes * 6)
2019-02-10 00:05:51 -07:00
Eric Wasylishen
2df839cfc2
light: Add "_bounce" "-1" to disable bouncing for a func_detail/etc.
2019-01-22 00:02:46 -07:00
Eric Wasylishen
0ac4909396
qbsp: change outside.cc to not fill leafs that have faces that are
...
straddling in and out of the void.
Previously, we were just deleting these faces, leaving HOMs.
Keeping them but filling the leaf in as solid doesn't work either, because
if they are the only faces left in the leaf it messes up the content type
determination later.
Fixes test_tjunc01.map test case from Qmaster.
2019-01-19 21:56:05 -07:00
Eric Wasylishen
cae501972e
light: _phong_angle_concave support
2018-01-30 01:48:25 -07:00
Eric Wasylishen
5a90667738
test: rename *.MAP to *.map
2018-01-15 21:48:00 -07:00
Eric Wasylishen
44fc2ab05a
test: add invalid_texture_axes.map
...
contributed by ww at:
http://celephais.net/board/view_thread.php?id=61542&start=13&end=13
2018-01-15 20:09:20 -07:00
Eric Wasylishen
c58df6e06b
light: add detailwall.map test map
2017-12-10 23:51:29 -07:00
Eric Wasylishen
78fb256862
swtest.map testmap for https://github.com/ericwa/tyrutils-ericw/issues/174
2017-09-15 22:58:02 -06:00
MaxED
fe1e040cd1
Added "_falloff" light property. Allows to set light falloff in map units.
2017-08-23 15:00:32 -06:00
Eric Wasylishen
da458a0569
Add suntest.map
2017-08-23 14:03:49 -06:00
Eric Wasylishen
68111df578
testmaps: remove DM8.map (map scrap)
2017-07-15 13:54:28 -06:00
Eric Wasylishen
983a9afbd2
qbsp: add bash script to leak test all of the id1 maps
2017-07-15 12:38:13 -06:00