3b8fdd8 ipatests: test_epn: test_EPN_nbdays enhancements

1 file Authored by François Cami 3 years ago, Committed by rcritten 3 years ago,
    ipatests: test_epn: test_EPN_nbdays enhancements
    
    Enhance test_EPN_nbdays so that it checks:
    * that no emails get sent when using --dry-run
    * that --from-nbdays implies --dry-run
    * that --to-nbdays requires --from-nbdays
    * illegal inputs for nbdays:
    ** from-nbdays > to-nbdays
    ** non-numerical input
    ** decimal input
    
    Fixes: https://pagure.io/freeipa/issue/8449
    Signed-off-by: François Cami <fcami@redhat.com>
    Reviewed-By: Rob Crittenden <rcritten@redhat.com>
    Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com>