# -*- python -*-
from lsst.sconsUtils import scripts
import os

ignoreList = ["cameraMapper.py", "pickleMapper.py"]
if not os.path.exists(os.path.join(os.environ['HOME'], ".lsst/db-auth.paf")):
    ignoreList.extend(["DateTime_1", "DbStorage_1", "DbStorage_1.py", "DbStorage_2.py",
                       "Persistence_1", "Persistence_2", "Persistence_2.py"])
    print "WARNING: No fallback database authenticator seen"
    print "Database tests are being skipped"

scripts.BasicSConscript.tests(ignoreList=ignoreList)
