I don't understand this test, for two reasons:
1) diff does not test if a line exists (this may be a badly named variable?)
2) My understanding of this test is that it creates two identical files, then edits one to add a line. Therefore, the diff should *not* return zero, otherwise the file was never edited.

Am I missing something obvious here?