title: Python subprocess.call with cwd not working
body: <p>I have tried various things, none work.
  Here are my attempts:</p>
  
  <pre><code>subprocess.call(['cordova-test android tests --app platforms/android/build/outputs/apk/android-debug.apk --device-name=emulator-5554 --no-compile'],
        cwd = ['/Users/User/Documents/dev/engineerappcopy'], shell = True)
  </code></pre>
  
  <p>next</p>
  
  <pre><code>subprocess.call(['cordova-test android tests --app platforms/android/build/outputs/apk/android-debug.apk --device-name=emulator-5554 --no-compile'],
         cwd = shlex.split(['/Users/User/Documents/dev/engineerappcopy'])
  </code></pre>
  
  <p>next  </p>
  
  <pre><code>subprocess.call(['cordova-test android tests --app platforms/android/build/outputs/apk/android-debug.apk --device-name=emulator-5554 --no-compile'],
         cwd = ['/Users/User/Documents/dev/engineerappcopy'])
  </code></pre>