log
graph
tags
bookmarks
branches
changeset
browse
file
latest
diff
comparison
annotate
file log
raw
help
Mercurial
>
magic
annotate Mock @ 244:
eee52d5a4af8
default
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
created
author
127.0.0.1
date
Sun, 30 Jun 2013 11:08:33 +0200
parents
9b2fd137165b
children
Ignore whitespace changes -
Everywhere:
Within whitespace:
At end of lines:
rev
line source
49
9b2fd137165b
created
127.0.0.1
parents:
diff
changeset
1
{{{#!python
9b2fd137165b
created
127.0.0.1
parents:
diff
changeset
2
from unittest.mock import MagicMock
9b2fd137165b
created
127.0.0.1
parents:
diff
changeset
3
9b2fd137165b
created
127.0.0.1
parents:
diff
changeset
4
thing = ProductionClass()
9b2fd137165b
created
127.0.0.1
parents:
diff
changeset
5
thing.method = MagicMock(return_value=3)
9b2fd137165b
created
127.0.0.1
parents:
diff
changeset
6
ret = thing.method(3, 4, 5, key='value')
9b2fd137165b
created
127.0.0.1
parents:
diff
changeset
7
assert ret == 3
9b2fd137165b
created
127.0.0.1
parents:
diff
changeset
8
thing.method.assert_called_with(3, 4, 5, key='value')
9b2fd137165b
created
127.0.0.1
parents:
diff
changeset
9
}}}