Skip to content

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
  • D-Bus communication

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

Contributors 15

Languages