fix nanites test

This commit is contained in:
Roxy
2026-06-23 20:16:28 -04:00
parent 1ac4a4e17d
commit 4ff60d475b
@@ -1,9 +1,5 @@
/datum/unit_test/nanite_designs/Run()
//Can't use allocate because of bug with certain datums
var/datum/design/nanites/default_design_nanites = new /datum/design/nanites()
for(var/path in subtypesof(/datum/design))
var/datum/design/nanites/current_design = new path //Create an instance of each design
if (isnull(current_design.program_type) || current_design.program_type == default_design_nanites.program_type) //Check if the Nanite design provides a program
Fail("Nanite Design [current_design.type] does not have have any program_type set")
for(var/datum/design/nanites/current_design as anything in subtypesof(/datum/design/nanites))
if (isnull(current_design::program_type) || current_design::program_type == /datum/design/nanites::program_type) //Check if the Nanite design provides a program
TEST_FAIL("Nanite Design [current_design] does not have have any program_type set")