Beispiel #1
0
    def test_print_analisys1(self):
        parser = URLParser('http://www.google.com/mail?user=fulano')
        self.assertEqual('Entrada: http://www.google.com/mail?user=fulano \
Saida: \
protocolo: http \
host: www \
dominio: google.com \
path: mail \
parametros: user=fulano', parser.print_analisys())
Beispiel #2
0
    def test_print_analisys1(self):
        parser = URLParser('https://www2.uol.com.br/admin?loko=detudo')
        self.assertEqual('Entrada: https://www2.uol.com.br/admin?loko=detudo \
Saida: \
protocolo: https \
host: www2 \
dominio: uol.com.br \
path: admin \
parametros: loko=detudo', parser.print_analisys())
Beispiel #3
0
    def test_print_analisys1(self):
        parser = URLParser('https://www2.uol.com.br/admin?loko=detudo')
        self.assertEqual(
            'Entrada: https://www2.uol.com.br/admin?loko=detudo \
Saida: \
protocolo: https \
host: www2 \
dominio: uol.com.br \
path: admin \
parametros: loko=detudo', parser.print_analisys())
Beispiel #4
0
    def test_print_analisys1(self):
        parser = URLParser('http://www.google.com/mail?user=fulano')
        self.assertEqual(
            'Entrada: http://www.google.com/mail?user=fulano \
Saida: \
protocolo: http \
host: www \
dominio: google.com \
path: mail \
parametros: user=fulano', parser.print_analisys())
Beispiel #5
0
 def test_http(self):
     parser = URLParser('http://www.google.com')
     self.assertEqual("http", parser.protocol)
Beispiel #6
0
 def test_params(self):
     parser = URLParser('http://www.google.com/mail?user=fulano')
     self.assertEqual("user=fulano", parser.params)
Beispiel #7
0
 def test_path_with_params(self):
     parser = URLParser('https://www.google.com/mail?user=fulano')
     self.assertEqual("mail", parser.path)
Beispiel #8
0
 def test_long_path(self):
     parser = URLParser('https://www.google.com/mail/user/important')
     self.assertEqual("mail/user/important", parser.path)
Beispiel #9
0
 def test_domain_google_com_br(self):
     parser = URLParser('https://google.com.br')
     self.assertEqual("google.com.br", parser.domain)
Beispiel #10
0
 def test_only_path(self):
     parser = URLParser('https://www.google.com/mail/')
     self.assertEqual("mail/", parser.path)
Beispiel #11
0
 def test_host_without_www2(self):
     parser = URLParser('https://google.com.br')
     self.assertEqual("", parser.host)
Beispiel #12
0
 def test_host_www1(self):
     parser = URLParser('https://www1.google.com')
     self.assertEqual("www1", parser.host)
Beispiel #13
0
 def test_password(self):
     parser = URLParser('ssh://*****:*****@git.com/')
     self.assertEqual('senha', parser.password)
Beispiel #14
0
 def test_username(self):
     parser = URLParser('ssh://*****:*****@git.com/')
     self.assertEqual('fulano', parser.username)
Beispiel #15
0
 def test_ssh(self):
     parser = URLParser('ssh://*****:*****@git.com/')
     self.assertEqual('ssh', parser.protocol)