Skip to content

Python framework for SSSD system tests.

License

Notifications You must be signed in to change notification settings

SSSD/sssd-test-framework

Repository files navigation

SSSD Test Framework

This framework provides high-level API used by SSSD system tests.

It implements functionality such as:

  • LDAP, IPA, Active Directory and Samba users, groups and other objects management
  • Kerberos principals management
  • NFS shares management
  • SSSD configuration and management
  • Automatic backup and restore of all hosts

This framework can be used by other projects as well.

Documentation

See the full documentation here: https://tests.sssd.io.

Submitting changes

Changes to this framework may be submitted, but a great care must be taken in order to not introduce any breaking API changes.

All tests must pass and changes must be validated with:

  • black
  • flake8
  • isort
  • mypy
  • pycodestyle

You can run all checks using tox.

About

Python framework for SSSD system tests.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages