Asserting that a link is not on the page is a tricky business: email_link has a number of specifics, any one of which could change in a small way and cause the assertFalse to succeed even though an email link appears on the page.  Make email_link less specific to reduce that chance.  For example, we could check for the regex """goto(['"]Email['"]""".