>From fc9b078bf2ac97440ac49d3ca51eab371976e9b4 Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Fri, 24 Jul 2015 15:14:33 +0200 Subject: [PATCH 8/8] test_memory_cache: Add regression test for #2726 --- src/tests/intg/test_memory_cache.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/tests/intg/test_memory_cache.py b/src/tests/intg/test_memory_cache.py index 4a67101abb560dbe364d8f03f6520029f1f7d44f..c883175e8629c36a563d4612e2a04635001ba86b 100644 --- a/src/tests/intg/test_memory_cache.py +++ b/src/tests/intg/test_memory_cache.py @@ -400,3 +400,13 @@ def test_initgroups_fqname_with_mc(ldap_conn, sanity_rfc2307): assert_initgroups_equal('user1@LDAP', [2000, 2001]) stop_sssd() assert_initgroups_equal('user1', [2000, 2001]) + + +def test_removed_mc(ldap_conn, sanity_rfc2307): + import grp + + ent.assert_group_by_name("group1", dict(name="group1", gid=2001)) + for path in os.listdir(config.MCACHE_PATH): + os.unlink(config.MCACHE_PATH + "/" + path) + with pytest.raises(KeyError): + grp.getgrnam("group1") -- 2.4.3