While modifying the tests to learn about recent upgrades to Jest, expect getValue() to be equal to the defaultValue prop failed for <FormInput type="year" defaultValue={2015} /> from the schema sample because "2015" was the actual value. Hurray for tests.
However, not being sure what to do if the input is not a number and yet not distract from the main point, I will refrain from submitting a pull request ;)