Skip to content

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

Open
martes-53 wants to merge 62 commits intojttoivon:masterfrom
saskeli:master
Open

module 'src.triple_square' from '/app/src/triple_square.py'> does not have the attribute 'triple#7
martes-53 wants to merge 62 commits intojttoivon:masterfrom
saskeli:master

Conversation

@martes-53
Copy link

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 3
i
#
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?

Dönges Saska I and others added 30 commits June 18, 2019 12:25
Updated link to exercise page (TMC)
Mentioned certificate and difference between 4 cu and 5 cu version.
Added additional parens to np.zeros
Fixed incorrect code in 03_12 example
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants