Tests: Make setInputValue tests pass again
Tests: Make setInputValue tests pass again

Test Plan:
`make test`
See all tests passing (except for three commented out tests)

Auditors: charlie

ariabuckles/perseus,chirilo/perseus,alexristich/perseus,ariabuckles/perseus,learningequality/perseus,iamchenxin/perseus,alexristich/perseus,iamchenxin/perseus,learningequality/perseus,abe4mvp/perseus,daukantas/perseus,ariabuckles/perseus,sachgits/perseus,ariabuckles/perseus,daukantas/perseus,sachgits/perseus,abe4mvp/perseus,chirilo/perseus