def setUp(self): """ Setup everything needed for the tests. """ self.data_list = [ "adservice.google.com", "pagead2.googleadservices.com", "ade.googlesyndication.com", "1.gravatar.com", "chart.googleapis.com", "imasdk.googleapis.com", "google.com", "ad-creatives-public.commondatastorage.googleapis.com", "googleadservices.com", "www-google-analytics.l.google.com", "0.gravatar.com", "hello_world.google.com", "partner.googleadservices.com", "www.googleadservices.com", "s0-2mdn-net.l.google.com", "ssl-google-analytics.l.google.com", "google-analytics.com", "redirector.googlevideo.com", "www.google-analytics.com", "ssl.google-analytics.com", "pagead2.googlesyndication.com", "www.googletagmanager.com", "tpc.googlesyndication.com", "www.googletagservices.com", "hello", ] self.data_list_url = [ "https://0.gravatar.com", "https://1.gravatar.com", "https://ad-creatives-public.commondatastorage.googleapis.com", "https://ade.googlesyndication.com", "https://adservice.google.com", "https://chart.googleapis.com", "https://google.com", "https://google-analytics.com", "https://googleadservices.com", "https://hello_world.google.com", "https://imasdk.googleapis.com", "https://pagead2.googleadservices.com", "https://pagead2.googlesyndication.com", "https://partner.googleadservices.com", "https://redirector.googlevideo.com", "https://s0-2mdn-net.l.google.com", "https://ssl-google-analytics.l.google.com", "https://ssl.google-analytics.com", "https://tpc.googlesyndication.com", "https://www-google-analytics.l.google.com", "https://www.google-analytics.com", "https://www.googleadservices.com", "https://www.googletagmanager.com", "https://www.googletagservices.com", "https://hello", ] load_config(True)
""" This is a loop example which tests a list of domain and processes some action according to one of the official output of PyFunceble. Note: * Official output: ACTIVE, INACTIVE, INVALID * You should always use PyFunceble().test() as it's the method which is especially suited for `__name__ != '__main__'` usage. """ from PyFunceble import load_config from PyFunceble import test as PyFunceble from PyFunceble import url_test as PyFuncebleURL load_config(custom={"db_type": "json"}) DOMAINS = [ "twitter.com", "google.com", "github.com", "github.comcomcom", "funilrys.co" ] def domain_status(domain_or_ip): """ Check the status of the given domain name or IP. Argument: - domain_or_ip: str The domain or IPv4 to test. Returns: str The status of the domain.
def setUp(self): """ Setup everything needed for the tests. """ load_config(True)