jttoivon / data-analysis-with-python-spring-2019

Sources of materials for the course Data Analysis with Python - Spring 2019. Newer course instance available here https://csmastersuh.github.io/data_analysis_with_python_2020/
https://jttoivon.github.io/data-analysis-with-python-spring-2019/
4 stars 18 forks source link

module 'src.triple_square' from '/app/src/triple_square.py'> does not have the attribute 'triple #7

Open martes-53 opened 4 years ago

martes-53 commented 4 years ago

I don't understand the error message as in title. I'm only in exercise part01-e06_triple_square. def main(): pass def square(i): "square raises its parameter to the power of two" return ii def triple(i): 'triple multiplies its parameter by three' return 3i

for i in [1,2,3,4,5,6,7,8,9,10]:
    t=__triple__(i)
    s=__square__(i)
    if s>t:
        break
    print(f"triple({i})=={t} square({i})=={s}")

if name == "main": main()

The code executes as expected, but when tested with tmc test, error as follows is shown: Testing: part01-e06_triple_square Failed: test.test_triple_square.TripleSquare.test_calls <module 'src.triple_square' from 'C:\Users\admin\Documents\DataA\hy-data-analysis-with-python-summer-2019\part01-e06_triple_square\src\triple_square.py'> does not have the attribute 'square'

Failed: test.test_triple_square.TripleSquare.test_calls2 <module 'src.triple_square' from 'C:\Users\admin\Documents\DataA\hy-data-analysis-with-python-summer-2019\part01-e06_triple_square\src\triple_square.py'> does not have the attribute 'square'

Test results: 0/2 tests passed 0%[░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░]

How can I fix the code?