@@ -0,0 +1,731 @@
+package fr.runn.groups.pags.testers;%0A%0Aimport org.jasig.portal.groups.pags.testers.BaseAttributeTester;%0Aimport org.jasig.portal.security.IPerson;%0A%0A/**%0A * Tests whether the attribute is null %0A */%0Apublic class MissingTester extends BaseAttributeTester %7B%0A%0A    public MissingTester(String attribute, String test) %7B%0A        super(attribute, test);%0A    %7D%0A%0A    public boolean test(IPerson person) %7B%0A        // Get the list of values for the attribute%0A        Object%5B%5D vals = person.getAttributeValues(getAttributeName());%0A%0A        // No values, test passed%0A        if (vals == null %7C%7C vals.length == 0 %7C%7C (vals.length == 1 && vals%5B0%5D.toString().equals(%22%22))) %7B%0A            return true;%0A        %7D else %7B%0A%09    return false;%0A        %7D%0A    %7D%0A%7D%0A

Add a pags attribute tester : MissingTester