diff options
Diffstat (limited to 'cmdtestlib.py')
-rw-r--r-- | cmdtestlib.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/cmdtestlib.py b/cmdtestlib.py index 59a3879..460ab16 100644 --- a/cmdtestlib.py +++ b/cmdtestlib.py @@ -20,6 +20,15 @@ __version__ = '0.3' import os +def cat(filename): + '''Return contents of file, or empty string if it doesn't exist.''' + if os.path.exists(filename): + with open(filename) as f: + return f.read() + else: + return '' + + class TestCase(object): def __init__(self, name, path_prefix): |