Ошибка EOF, сгенерированная в модульном тесте, но не при запуске - PullRequest
0 голосов
/ 21 июня 2019

Я получаю ошибку EOF, хотя мой код работает нормально

Я попытался упростить мой код и найти синтаксические ошибки, но он работает нормально.

sentence = input('Enter a sentence or phrase: \n')

print('You entered: ', end='')
print(sentence)

def get_num_of_characters(inputStr):
    print()

    return len(inputStr)

def output_without_whitespace(strpo):

    caki = strpo.replace(' ','')
    return caki


print('Number of characters:',get_num_of_characters(sentence))
print('String with no whitespace:',output_without_whitespace(sentence))

Вывод числа символов и строки символов без пробелов работает нормально, пока не будет запущен модульный тест, а затем я получаю ошибку EOF.

...