Slime Research Unittest (#19282)

* slime test

* missed slime
This commit is contained in:
Will
2026-03-14 22:44:01 +01:00
committed by GitHub
parent ea6f53d1e6
commit 4bfd268737
3 changed files with 14 additions and 0 deletions
+1
View File
@@ -114,6 +114,7 @@
#include "recipe_tests.dm"
#include "recycler_vendor_tests.dm"
#include "robot_tests.dm"
#include "slime_tests.dm"
#include "spritesheets.dm"
#include "sqlite_tests.dm"
#include "subsystem_init.dm"
+12
View File
@@ -0,0 +1,12 @@
/datum/unit_test/all_slimes_must_have_research_values
/datum/unit_test/all_slimes_must_have_research_values/Run()
var/failed = FALSE
for(var/slime in subtypesof(/obj/item/slime_extract))
if(!(slime in SSresearch.techweb_point_items))
TEST_NOTICE(src, "Slimes - [slime] type did not have a SSresearch.techweb_point_items value associated with it.")
failed = TRUE
if(failed)
TEST_FAIL("All xenobio slimes must have a research point value")