If the collection of directories containing tests to execute is empty,
then the Test directory is used if and only it exists. But with the
introduction of Kitab, this collection was never empty because Kitab was
already inserting its own workspace into it.
If the collection of directories containing tests to execute is empty, then the
Test
directory is used if and only it exists. But with the introduction of Kitab, this collection was never empty because Kitab was already inserting its own workspace into it.This patch fixes this behavior.