forked from Github-Mirrors/canaille
22 lines
659 B
Python
22 lines
659 B
Python
![]() |
from canaille.commands import cli
|
||
|
from canaille.models import Group
|
||
|
from canaille.models import User
|
||
|
|
||
|
|
||
|
def test_populate_users(testclient, slapd_connection):
|
||
|
runner = testclient.app.test_cli_runner()
|
||
|
|
||
|
assert len(User.all()) == 0
|
||
|
res = runner.invoke(cli, ["populate", "--nb", "10", "users"])
|
||
|
assert res.exit_code == 0, res.stderr
|
||
|
assert len(User.all()) == 10
|
||
|
|
||
|
|
||
|
def test_populate_groups(testclient, slapd_connection):
|
||
|
runner = testclient.app.test_cli_runner()
|
||
|
|
||
|
assert len(Group.all()) == 0
|
||
|
res = runner.invoke(cli, ["populate", "--nb", "10", "groups"])
|
||
|
assert res.exit_code == 0, res.stderr
|
||
|
assert len(Group.all()) == 10
|