mapnik/tests/python_tests/mapnik_config_test.py

36 lines
764 B
Python
Raw Normal View History

#!/usr/bin/env python
from nose.tools import *
from subprocess import call
import os
#import os, sys, glob, mapnik2
def test():
# mapnik-config program
# should be on default path...
mc = 'mapnik-config'
valid = ['--help',
'--prefix',
'--libs',
'--dep-libs',
'--ldflags',
'--cflags',
'--fonts',
'--input-plugins',
'-v',
'--version',
'--svn-revision',
]
# valid args should return 1
for item in valid:
eq_(0,call([mc,item]))
# errors should return 1
2011-08-31 00:36:06 +02:00
#eq_(1,call([mc,'']))
#eq_(1,call([mc,'foo']))
if __name__ == "__main__":
[eval(run)() for run in dir() if 'test_' in run]