added repose valve unit tests