Making transitfeed nosetests run on Windows 7
Making transitfeed nosetests run on Windows 7

On Windows 7 we have to make sure that our custom 'env' contains 'SystemRoot' as some code in transitfeed is using os.urandom() which requires this system variable. See thread "is this a bug? no environment variables" at http://www.gossamer-threads.com/lists/python/dev/878941

Modified handling of kwargs in test.util.check_call() because passing a custom 'env' in kwargs this will be passed to subprocess.Popen and will prevent the subprocess from inheriting the parent's 'env'.

Review at http://codereview.appspot.com/4240085/

zarnold/transitfeed,bileto/transitfeed,avilaton/transitfeed,bileto/transitfeed,google/transitfeed,zarnold/transitfeed,google/transitfeed,Censio/transitfeed,Censio/transitfeed,digideskio/transitfeed,Censio/transitfeed,avilaton/transitfeed,galvinford/transitfeed,zarnold/transitfeed,bileto/transitfeed,galvinford/transitfeed,digideskio/transitfeed,google/transitfeed,avilaton/transitfeed,galvinford/transitfeed,digideskio/transitfeed