Eric Wasylishen
|
59d6169b3d
|
qbsp: add a test of just a cube
|
2022-06-19 16:04:54 -06:00 |
Eric Wasylishen
|
0a424ca79c
|
testqbsp: add a markfaces test to simple_sealed
|
2022-06-18 16:26:28 -06:00 |
Eric Wasylishen
|
ccf605794e
|
qbsp: throw exception in ExportLeaf if a leaf bounds is invalid
add check in test suite that qbspfeatures.map doesn't get upgraded to BSP2 due to invalid leaf bounds
|
2022-06-18 16:11:29 -06:00 |
Eric Wasylishen
|
6fb3bf957a
|
qbsp: detail seals in q2 test passes now
|
2022-06-18 13:48:30 -06:00 |
Eric Wasylishen
|
2248b8cd73
|
testqbsp: add more portal assertions
|
2022-06-17 02:41:39 -06:00 |
Eric Wasylishen
|
00d9d403ea
|
testqbsp: fix wrong winding constructor being chosen
|
2022-06-17 01:58:26 -06:00 |
Eric Wasylishen
|
259d95e47c
|
testqbsp: add a first portal test
|
2022-06-17 01:53:08 -06:00 |
Eric Wasylishen
|
da346a931a
|
testqbsp: quick setup of code to run test suite against a reference q1 compiler
|
2022-06-17 00:59:18 -06:00 |
Eric Wasylishen
|
7ac4012f92
|
testqbsp: replace map.leakfile checks with checking .prt file existence
|
2022-06-16 23:33:55 -06:00 |
Eric Wasylishen
|
0edd52517a
|
testqbsp: read .prt files back in
|
2022-06-16 23:22:15 -06:00 |
Eric Wasylishen
|
f1823f30fa
|
testqbsp: rename LoadTestmap -> LoadTestmapQ1
|
2022-06-16 23:05:00 -06:00 |
Eric Wasylishen
|
27baeb8657
|
testqbsp: add check for no bspx lumps
|
2022-06-14 23:48:49 -06:00 |
Eric Wasylishen
|
bf36bd56f7
|
qbsp: fix qbsp_q1_sealing test case
|
2022-06-14 02:03:50 -06:00 |
Eric Wasylishen
|
a309e8467b
|
testmaps: add qbsp_q1_sealing.map
|
2022-06-14 00:44:50 -06:00 |
Eric Wasylishen
|
0266507833
|
testqbsp: tag qbsp_q2_detail_seals as mayfail
|
2022-06-13 23:37:46 -06:00 |
Eric Wasylishen
|
4e7ecbf9ff
|
testqbsp: add qbsp_q2_detail_seals
|
2022-06-13 22:50:01 -06:00 |
Eric Wasylishen
|
1cddbf1ad9
|
testqbsp: add qbsp_q2_seal_empty_rooms
|
2022-06-13 22:39:04 -06:00 |
Eric Wasylishen
|
4fde404e6b
|
testqbsp: mark q2_liquids as [!mayfail] for now
|
2022-06-12 00:27:36 -06:00 |
Eric Wasylishen
|
948d3463ba
|
testqbsp: Add q2_liquids test
|
2022-06-11 01:21:17 -06:00 |
Eric Wasylishen
|
5372c4a568
|
qbsp: fix q2 liquids not mirrored
|
2022-06-10 23:29:28 -06:00 |
Eric Wasylishen
|
66063168f6
|
testqbsp: all q2 tests pass against these tools + q2tools-220
|
2022-06-10 20:30:20 -06:00 |
Eric Wasylishen
|
b3cedd7fed
|
testqbsp: adjust detail test case to pass in q2-220 tools
|
2022-06-10 20:21:00 -06:00 |
Eric Wasylishen
|
c878a11f1d
|
testqbsp: fix detail test expectations
|
2022-06-10 20:14:54 -06:00 |
Eric Wasylishen
|
d4f1707cdb
|
qbsp: proper merging of Q2 contents
|
2022-06-10 19:19:00 -06:00 |
Eric Wasylishen
|
31ab4546a3
|
testqbsp: update playerclip test expectation to match q2tools_220
|
2022-06-10 19:00:19 -06:00 |
Eric Wasylishen
|
5025985348
|
testqbsp: hide current test failures
|
2022-06-09 23:20:19 -06:00 |
Eric Wasylishen
|
f15e3b958a
|
testqbsp: fix some test expectations to match q2tools
|
2022-06-08 01:02:00 -06:00 |
Eric Wasylishen
|
c8841fb1bf
|
testqbsp: add lavawater test
|
2022-06-08 01:01:17 -06:00 |
Eric Wasylishen
|
ad8e6a7a75
|
testqbsp: bmodel collision issue where world and bmodel are interfering
|
2022-06-07 17:05:03 -06:00 |
Eric Wasylishen
|
e3892617ed
|
testqbsp: add testmap for q2 lava intersecting clip (fails currently)
|
2022-06-03 23:29:23 -06:00 |
Eric Wasylishen
|
d43f10ae2b
|
qbsp: fix areaportals touching detail
|
2022-06-01 22:01:48 -06:00 |
Eric Wasylishen
|
442a7d0484
|
testqbsp: add tests for qbsp_angled_brush.map, qbsp_sealing_point_entity_on_outside.map
|
2022-05-24 20:04:08 -06:00 |
Eric Wasylishen
|
5a0d6bbeef
|
testqbsp: add qbsp_func_detail.map test case
|
2022-05-24 19:51:32 -06:00 |
Eric Wasylishen
|
e4f6201bbe
|
testbqsp: add simple_sealed_rotated
|
2022-05-22 13:36:19 -06:00 |
Eric Wasylishen
|
d3ee17ac59
|
testqbsp: remove -noprogress as it hinders debugging
|
2022-05-22 13:16:27 -06:00 |
Eric Wasylishen
|
a4ebfab691
|
tests: fix case issue with catch includes
|
2022-05-15 13:19:46 -06:00 |
Eric Wasylishen
|
7f0f3e9992
|
tests: fix build errors
|
2022-05-15 12:40:20 -06:00 |
Eric Wasylishen
|
c925f7be74
|
test: convert test case macros to Catch2
|
2022-05-15 12:27:43 -06:00 |
Eric Wasylishen
|
28bea85d97
|
test: convert assertions to Catch2 format
|
2022-05-15 12:18:09 -06:00 |
Eric Wasylishen
|
9fe42ef6c7
|
test: swap GTest out in favour of Catch2
|
2022-05-15 12:00:50 -06:00 |
Eric Wasylishen
|
254310dc2c
|
tests: switch to Catch2 style
|
2022-05-15 11:20:02 -06:00 |
Eric Wasylishen
|
215c6549b9
|
testqbsp: add test of nodraw + includeskip
|
2022-05-15 01:49:27 -06:00 |
Eric Wasylishen
|
67a895d1e7
|
testqbsp: fix use of msvc-ism
|
2022-05-15 00:50:53 -06:00 |
Eric Wasylishen
|
d34d41a390
|
testqbsp: add helper for compiling with an external bsp tool
|
2022-05-15 00:37:58 -06:00 |
Eric Wasylishen
|
153bde886b
|
testmaps_q2.base1leak: remove brushbsp arg
|
2022-05-14 20:14:09 -06:00 |
Eric Wasylishen
|
863a3de04f
|
testqbsp: write out .bsp.json files for testmaps
|
2022-05-14 15:08:49 -06:00 |
Eric Wasylishen
|
2195a3f5a4
|
testqbsp: adjust testmaps_q2.detail to accept extra solid leafs generated on type-cleanup branch
|
2022-05-13 01:18:30 -06:00 |
Eric Wasylishen
|
b3f35b28ad
|
testqbsp: relax node count requirement in simple_worldspawn_sky
|
2022-05-13 00:27:40 -06:00 |
Eric Wasylishen
|
b6ce6ae527
|
testqbsp: simple_worldspawn_sky: fix expectation so sky leafs don't fill outwards
|
2022-05-12 23:51:05 -06:00 |
Eric Wasylishen
|
a1b8a38283
|
merge non-brush bsp specific changes from brushbsp branch
|
2022-05-11 01:58:53 -06:00 |