Bug : exceptions below first path level were not being detected
Bug : exceptions below first path level were not being detected

Due to the change in code, tested directories could contain multiple
path levels. This would cause the exception test to fail.
Sanitized the comparison path inside the `notexception(dir)` method
using `File.basename` which fixes it.

Signed-off-by: Grant Ramsay <4ab1b2fdb7784a8f9b55e81e3261617f44fd0585@gmail.com>

seapagan/update_repo,seapagan/update_repo,seapagan/update_repo,seapagan/update_repo