Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b572b41

Browse files
author
Siddharta Govindaraj
committed
Passing doctest directives via the test wrapper
1 parent 45f4506 commit b572b41

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

stock_alerter/readme.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ are going to be processed. A simple dictionary will do.
88

99
>>> from stock_alerter.stock import Stock
1010
>>> exchange = {"GOOG": Stock("GOOG"), "AAPL": Stock("AAPL")}
11-
>>> for key in sorted(exchange.keys()): #doctest: +ELLIPSIS, +NORMALIZE_WHITESPACE
11+
>>> for key in sorted(exchange.keys()):
1212
... print(key, exchange[key])
1313
...
1414
AAPL <stock_alerter.stock.Stock object at 0x0...>

stock_alerter/tests/test_doctest.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,6 @@ def load_tests(loader, tests, pattern):
1414
"datetime": datetime,
1515
"Stock": stock.Stock
1616
}, setUp=setup_stock_doctest))
17-
tests.addTests(doctest.DocFileSuite("readme.txt", package="stock_alerter"))
17+
options = doctest.ELLIPSIS | doctest.NORMALIZE_WHITESPACE
18+
tests.addTests(doctest.DocFileSuite("readme.txt", package="stock_alerter", optionflags=options))
1819
return tests

0 commit comments

Comments
 (0)