diff --git a/test/all_unique/all_unique.py b/test/all_unique/all_unique.py new file mode 100644 index 000000000..b7ef483c2 --- /dev/null +++ b/test/all_unique/all_unique.py @@ -0,0 +1,2 @@ +def all_unique(lst): + return len(lst) == len(set(lst)) \ No newline at end of file diff --git a/test/all_unique/all_unique.test.py b/test/all_unique/all_unique.test.py new file mode 100644 index 000000000..70ccf5715 --- /dev/null +++ b/test/all_unique/all_unique.test.py @@ -0,0 +1,6 @@ +import types,functools +from pytape import test +from all_unique import all_unique +def all_unique(t): + t.true(isinstance(all_unique, (types.BuiltinFunctionType, types.FunctionType, functools.partial)),'all_unique is a function') +test('Testing all_unique',all_unique_test) \ No newline at end of file diff --git a/test/has_duplicates/has_duplicates.py b/test/has_duplicates/has_duplicates.py new file mode 100644 index 000000000..aa9e0ed66 --- /dev/null +++ b/test/has_duplicates/has_duplicates.py @@ -0,0 +1,2 @@ +def has_duplicates(lst): + return len(lst) != len(set(lst)) \ No newline at end of file diff --git a/test/has_duplicates/has_duplicates.test.py b/test/has_duplicates/has_duplicates.test.py new file mode 100644 index 000000000..9c2738eb1 --- /dev/null +++ b/test/has_duplicates/has_duplicates.test.py @@ -0,0 +1,6 @@ +import types,functools +from pytape import test +from has_duplicates import has_duplicates +def has_duplicates(t): + t.true(isinstance(has_duplicates, (types.BuiltinFunctionType, types.FunctionType, functools.partial)),'has_duplicates is a function') +test('Testing has_duplicates',has_duplicates_test) \ No newline at end of file