Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 28 additions & 3 deletions SimpleCV/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -184,9 +184,34 @@ def test():
"""
This function is meant to run builtin unittests
"""

print 'unit test'

passed_all_tests = True
if is_number(1) != True:
passed_all_tests = False
print "is_number function is not functioning"
if is_number("simplecv") == True:
passed_all_tests = False
print "is_number function is not functioning"
if is_tuple([1,2]) == True:
passed_all_tests = False
print "is_tuple function is not functioning"
if is_tuple("asd") == True:
passed_all_tests = False
print "is_tuple function is not functioning"
if is_tuple((1,2)) == False:
passed_all_tests = False
print "is_tuple function is not functioning"
if reverse_tuple((1,2)) != (2,1):
passed_all_tests = False
print "reverse_tuple function is not functioning"
if reverse_tuple("sim") != ('m', 'i', 's'):
passed_all_tests = False
print "reverse_tuple function is not functioning"
if find("simple", ("simple", "cv")) == False:
passed_all_tests = False
print "find function is not working properly"

if passed_all_tests:
print "All tests about base.py were successful."

def download_and_extract(URL):
"""
Expand Down