#!/usr/bin/python-whoisrequest from url_extract.url_extract import UrlExtract if __name__ == '__main__': extract = UrlExtract() with open('/home/nacholibre/whoisrequest/data/com.01.50k.txt', 'r') as f: for line in f: line = line.strip() try: domain, ns = line.split(' NS ') except Exception: pass else: domain = domain.lower()+'.com' result = extract.extract(domain)
cases.append(case) case = testCase() case.setInput('www') case.shouldBeValid(False) cases.append(case) case = testCase() case.setInput('.bg') case.shouldBeValid(False) cases.append(case) return cases if __name__ == '__main__': urlExtract = UrlExtract() testCases = generateTestCases() i = 0 for case in testCases: errors = [] extracted = urlExtract.extract(case.getInput()) expectedSubdomains = sorted(case.getExpectedSubdomains()) foundSubdomains = sorted(extracted.getFoundSubdomains()) urlQuery = extracted.getUrlQuery() expectedUrlQuery = case.getExpectedUrlQuery()