22 lines
596 B
Python
22 lines
596 B
Python
import os
|
|
|
|
base_id = 8675309
|
|
zillion_map = os.path.join(os.path.dirname(__file__), "empty-zillion-map-row-col-labels-281.png")
|
|
|
|
|
|
def detect_test() -> bool:
|
|
"""
|
|
Parts of generation that are in unit tests need the rom.
|
|
This is to detect whether we are running unit tests
|
|
so we can work around the need for the rom.
|
|
"""
|
|
import __main__
|
|
try:
|
|
if "test" in __main__.__file__:
|
|
return True
|
|
except AttributeError:
|
|
# In some environments, __main__ doesn't have __file__
|
|
# We'll assume that's not unit tests.
|
|
pass
|
|
return False
|