def jobKs(no: int, url: str): switcher = { 0: keyword.isPageContainingLogin(url), 1: keyword.isPageContainingCreditCard(url), 2: keyword.isPageContainingDownload(url), 3: keyword.isPageContainingUrgent(url), 4: keyword.isPageContainingActionRequired(url) } kFeatures[no] = switcher.get(no)
def testGoogle(self): self.assertEqual( keyword.isPageContainingActionRequired('https://google.com/'), 0)
def testUCLA(self): self.assertEqual( keyword.isPageContainingActionRequired( 'https://www.it.ucla.edu/security/alerts/phishing-scams/re-action-required-udpdate-your-payment-information-now' ), 1)