#!/usr/bin/env python from nose.tools import * from subprocess import call import os #import os, sys, glob, mapnik #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 # eq_(1,call([mc,''])) # eq_(1,call([mc,'foo'])) if __name__ == "__main__": [eval(run)() for run in dir() if 'test_' in run]