コード例 #1
0
def test_linksOtraPaginaWebMovieRank():
    assert getLinks(
        obtenerCodigo(
            "https://paulk123.000webhostapp.com/movie_rank.html")) == [
                'Free_Lily.html', 'movie_rank.html', 'videos.html',
                'audios.html'
            ]
コード例 #2
0
def test_CatalogoLinks():
    assert getLinks(
        obtenerCodigo(
            "https://proyectodual.000webhostapp.com/catalogo.html")) == [
                './catalogo.html', 'transports/y-wing.html',
                'transports/t70-xwing.html', 'transports/magna-guard.html',
                'transports/neimoidian-escort.html',
                'transports/cañonera-republica.html',
                'transports/twilight.html', 'transports/aa-9.html',
                'transports/crucero-alderaan.html', 'transports/gr-75.html',
                'transports/imperial-shuttle.html', 'transports/v-wing.html'
            ]
コード例 #3
0
def test_yWing():
    assert obtenerDatos(
        obtenerCodigo(
            "https://proyectodual.000webhostapp.com/transports/y-wing.html")
    ) == {
        'modelo': "Y-Wing",
        'marca': "República",
        'gama': "Baja",
        'tasa': 15,
        'color': "Blanco",
        'plazas': 2,
        'caracteristicas': ["Torpedos", "Hipervelocidad", "Cabina"]
    }
コード例 #4
0
def test_cañoneraRepublica():
    assert obtenerDatos(
        obtenerCodigo(
            "https://proyectodual.000webhostapp.com/transports/ca%C3%B1onera-republica.html"
        )) == {
            'modelo':
            "Cañonera de la República",
            'marca':
            "República",
            'gama':
            "Media",
            'tasa':
            25,
            'color':
            "Blanco",
            'plazas':
            6,
            'caracteristicas':
            ["Cañones de iones", "Misileros", "Cabina", "Cámara de carga"]
        }
コード例 #5
0
def test_cruceroAldearaan():
    assert obtenerDatos(
        obtenerCodigo(
            "https://proyectodual.000webhostapp.com/transports/crucero-alderaan.html"
        )) == {
            'modelo':
            "Crucero de Alderaan",
            'marca':
            "Rebelión",
            'gama':
            "Alta",
            'tasa':
            50,
            'color':
            "Blanco",
            'plazas':
            20,
            'caracteristicas': [
                "Escudos", "Turbo laser", "Hipervelocidad", "Puerto",
                "Puente de mando"
            ]
        }
コード例 #6
0
def test_neimoidianEscortShuttle():
    assert obtenerDatos(
        obtenerCodigo(
            "https://proyectodual.000webhostapp.com/transports/neimoidian-escort.html"
        )) == {
            'modelo':
            "Neimoidian Escort Shuttle",
            'marca':
            "CSI",
            'gama':
            "Media",
            'tasa':
            25,
            'color':
            "Gris",
            'plazas':
            4,
            'caracteristicas': [
                "Escudos", "Hipervelocidad", "Patas extensibles",
                "Puente de mando"
            ]
        }
コード例 #7
0
def test_imperialShuttle():
    assert obtenerDatos(
        obtenerCodigo(
            "https://proyectodual.000webhostapp.com/transports/imperial-shuttle.html"
        )) == {
            'modelo':
            "Imperial Shuttle",
            'marca':
            "Imperio Galáctico",
            'gama':
            "Alta",
            'tasa':
            50,
            'color':
            "Gris",
            'plazas':
            6,
            'caracteristicas': [
                "Cañones de iones", "Escudos", "Hipervelocidad",
                "Patas extensibles", "Puente de mando"
            ]
        }
コード例 #8
0
def test_obtenerElMismoCodigo():
    assert obtenerCodigo(
        "https://proyectodual.000webhostapp.com/") == requests.get(
            "https://proyectodual.000webhostapp.com/").text
コード例 #9
0
def test_stringSimple():
    assert obtenerCodigo("hola") == False
コード例 #10
0
def test_array():
    assert obtenerCodigo(["asda", "tesco", "sainsbury"]) == False
コード例 #11
0
def test_urlFalsa():
    assert obtenerCodigo("fghjkjytrfghjkiuygfcvbnmj") == False
コード例 #12
0
def test_stringVacia():
    assert obtenerCodigo("") == False
コード例 #13
0
def test_integros():
    assert obtenerCodigo(123) == False
コード例 #14
0
def test_NaveLinks():
    assert getLinks(
        obtenerCodigo(
            "https://proyectodual.000webhostapp.com/transports/y-wing.html")
    ) == ['../catalogo.html']
コード例 #15
0
def test_contactosLinks():
    assert getLinks(
        obtenerCodigo(
            "https://proyectodual.000webhostapp.com/contacto.html")) == [
                './catalogo.html'
            ]
コード例 #16
0
def test_IndexLinks():
    assert getLinks(
        obtenerCodigo("https://proyectodual.000webhostapp.com/")) == [
            "./catalogo.html"
        ]