[bug 1111801] Fix git checkout on Windows

Windows file system doesn't like the really long filename we had for
this test and will balk on git checkout. So we change the test to create
the file first, then run the test rather than have the file in the repo
contents.

r?