Revert "Merge two almost identical source candidate remove tests"

This reverts commit 7293cf651e4d4c09ace2e145ce51371c1a2a5ede.

Since the event listener is the only thing (in the script) keeping the
element alive, it's conceivable that there are differences between the
two ways of adding the listener.