Better testing code deduplication
As of now, each test case contains a list of inputs and expected output.
Sometimes the input of one is the output of another, so they could be condensed in a single external list.
This would fix pylint code-duplication
check failing, which is currently disabled in .pylintrc
.