Test 1
# Ensure there are less than 8 AINames in at least one of the civilization json files at binaries/data/mods/public/simulation/data/civs/
# Run the following command: python3 source/tools/entity/checkrefs.pycd source/tools/entity && python3 source/tools/entity/checkrefs.py && cd ../../..
Expected output should include a warning that a civ, including the correct name of the civ, has less than the minimum 8 AINames.
Test 2
# Temporarily remove all of the civilization json files at binaries/data/mods/public/simulation/data/civs/
# Run the following command: cd source/tools/entity && python3 source/tools/entity/checkrefs.py && cd ../../..
Expected output should include a warning that no valid civilization data exists
Expected output should include a warning that a civ, including the name of the civ, has less than the minimum 8 AINames.