Now have more test for the base functionality but need to push render tests and find a way to test the GUI. I've also brought in sol2 for lua integration but not sure what to do with it.
This commit is contained in:
parent
d0d62836e3
commit
e86d474c7c
14 changed files with 188 additions and 8 deletions
|
@ -68,6 +68,12 @@ TEST_CASE("lighting test", "[map]") {
|
|||
|
||||
map.clear_light_target(light1);
|
||||
map.clear_light_target(light2);
|
||||
|
||||
const auto &lighting = map.lighting();
|
||||
|
||||
// confirm light is set at least at and around the two points
|
||||
REQUIRE(lighting[light1.y][light1.x] == lighting::LEVELS[source1.strength]);
|
||||
REQUIRE(lighting[light2.y][light2.x] == lighting::LEVELS[source2.strength]);
|
||||
}
|
||||
|
||||
TEST_CASE("camera control", "[map]") {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue