Skip to content

Commit

Permalink
Check return code for all uses of doctest.testmod().
Browse files Browse the repository at this point in the history
  • Loading branch information
JoshRosen committed Jun 26, 2015
1 parent c392a9e commit e6423f9
Show file tree
Hide file tree
Showing 8 changed files with 24 additions and 9 deletions.
4 changes: 3 additions & 1 deletion dev/merge_spark_pr.py
Original file line number Diff line number Diff line change
Expand Up @@ -431,6 +431,8 @@ def main():

if __name__ == "__main__":
import doctest
doctest.testmod()
(failure_count, test_count) = doctest.testmod()
if failure_count:
exit(-1)

main()
4 changes: 3 additions & 1 deletion python/pyspark/accumulators.py
Original file line number Diff line number Diff line change
Expand Up @@ -264,4 +264,6 @@ def _start_update_server():

if __name__ == "__main__":
import doctest
doctest.testmod()
(failure_count, test_count) = doctest.testmod()
if failure_count:
exit(-1)
4 changes: 3 additions & 1 deletion python/pyspark/broadcast.py
Original file line number Diff line number Diff line change
Expand Up @@ -115,4 +115,6 @@ def __reduce__(self):

if __name__ == "__main__":
import doctest
doctest.testmod()
(failure_count, test_count) = doctest.testmod()
if failure_count:
exit(-1)
5 changes: 3 additions & 2 deletions python/pyspark/heapq3.py
Original file line number Diff line number Diff line change
Expand Up @@ -883,6 +883,7 @@ def nlargest(n, iterable, key=None):


if __name__ == "__main__":

import doctest
print(doctest.testmod())
(failure_count, test_count) = doctest.testmod()
if failure_count:
exit(-1)
4 changes: 3 additions & 1 deletion python/pyspark/profiler.py
Original file line number Diff line number Diff line change
Expand Up @@ -169,4 +169,6 @@ def stats(self):

if __name__ == "__main__":
import doctest
doctest.testmod()
(failure_count, test_count) = doctest.testmod()
if failure_count:
exit(-1)
4 changes: 3 additions & 1 deletion python/pyspark/serializers.py
Original file line number Diff line number Diff line change
Expand Up @@ -556,4 +556,6 @@ def write_with_length(obj, stream):

if __name__ == '__main__':
import doctest
doctest.testmod()
(failure_count, test_count) = doctest.testmod()
if failure_count:
exit(-1)
4 changes: 3 additions & 1 deletion python/pyspark/shuffle.py
Original file line number Diff line number Diff line change
Expand Up @@ -838,4 +838,6 @@ def load_partition(j):

if __name__ == "__main__":
import doctest
doctest.testmod()
(failure_count, test_count) = doctest.testmod()
if failure_count:
exit(-1)
4 changes: 3 additions & 1 deletion python/pyspark/streaming/util.py
Original file line number Diff line number Diff line change
Expand Up @@ -125,4 +125,6 @@ def rddToFileName(prefix, suffix, timestamp):

if __name__ == "__main__":
import doctest
doctest.testmod()
(failure_count, test_count) = doctest.testmod()
if failure_count:
exit(-1)

0 comments on commit e6423f9

Please sign in to comment.