1d033b0 ipatests: refactor and extend tests for IPA-Samba integration

Authored and Committed by sorlov 4 years ago
    ipatests: refactor and extend tests for IPA-Samba integration
    
    Add tests for following scenarios:
    * running `ipa-client-samba --uninstall` without prior installation
    * mount and access Samba share by IPA user
    * mount and access Samba share by AD user
    * mount samba share by one IPA user and access it by another one
    * try mount samba share without kerberos authentication
    * uninstall and reinstall ipa-client-samba
    
    Relates: https://pagure.io/freeipa/issue/3999
    Reviewed-By: Michal Polovka <mpolovka@redhat.com>
    Reviewed-By: Alexander Bokovoy <abbra@users.noreply.github.com>