Adding more testcases and check if it support the nopurge usecase and the norotate usecase