elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  expected exit code 0, not 1 - Python
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: expected exit code 0, not 1 - Python  (Leído 1,360 veces)
juanfelr

Desconectado Desconectado

Mensajes: 67


Ver Perfil
expected exit code 0, not 1 - Python
« en: 30 Septiembre 2022, 04:30 am »

Saludos estimados miembros del foro, espero se encuentren muy bien.

recurro nuevamente a ustedes por un caso muy particular con un código.

Estoy usando VS Code vía github.

Se trata de un código que arroja un valor según el texto ingresado y otro código para testear el primero de la siguiente manera:

archivo bank.py
Código:
def main():

x=input("Greetings: ").lower().strip()
print(value(x))


def value(greeting):

if greeting.startswith("hello")==True:
return f"$0"
elif greeting.startswith("h")==True and greeting.startswith("hello")==False:
return f"$20"
else:
return f"$100"

if __name__=="__main__":
main()

archivo test_bank.py
Código:
from bank import value

def test_hello():
    assert value("hello")=="$0"

def test_hgreeting():
    assert value("how are you?")=="$20"

def test_other():
    assert value("Good Morning")=="$100"

Lo curioso es que el programa funciona correctamente y así mismo el archivo para testear funciona mediante pytest test_bank.py sin embargo al momento de checkear los códigos en la plataforma VS Code mediante la siguiente instruccion: check50 cs50/problems/2022/python/tests/bank me aparece el siguiente error:

expected exit code 0, not 1


Agradezco quien me pueda orientar al respecto, ya que no sé de qué otra forma escribir el código sin que me ocurra ese error.

Muchas gracias y feliz noche.


« Última modificación: 30 Septiembre 2022, 04:32 am por juanfelr » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
.NET Code Converter: C# or VB –to-> C#, VB, Python or Ruby
.NET (C#, VB.NET, ASP)
nicolas_cof 2 7,604 Último mensaje 20 Julio 2010, 04:40 am
por ABDERRAMAH
Ayuda con code en python
Scripting
Ricardo95 3 2,467 Último mensaje 1 Diciembre 2010, 19:34 pm
por Novlucker
ayuda con code python
Hacking
MessageBoxA 1 2,842 Último mensaje 25 Junio 2013, 03:52 am
por engel lex
[SOURCE-CODE] Telerik Code Converter Client for Windows - by Elektro Studios « 1 2 »
.NET (C#, VB.NET, ASP)
Eleкtro 10 11,984 Último mensaje 12 Noviembre 2017, 13:04 pm
por Eleкtro
expected ; before case
Programación C/C++
Dara3n 2 2,779 Último mensaje 6 Marzo 2020, 08:58 am
por 98Fran
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines