loads "bash -c {command}" with env by prepending export commands; unfortunately, given pexpect's API, i don't see a cleaner way to do this. previous method of including environment in check50's command didn't work due to bash's environment taking precedence. should allow check50 to work on C programs on new macs if they troubleshoot things like https://github.com/cs50/cs50.readthedocs.io/pull/169. passes all tests on my machine except two skipped valgrind tests
loads "bash -c {command}" with env by prepending export commands; unfortunately, given pexpect's API, i don't see a cleaner way to do this. previous method of including environment in check50's command didn't work due to bash's environment taking precedence. should allow check50 to work on C programs on new macs if they troubleshoot things like https://github.com/cs50/cs50.readthedocs.io/pull/169. passes all tests on my machine except two skipped valgrind tests