@@ -0,0 +1,1140 @@
+package fi.vincit.multiusertest;%0D%0A%0D%0Aimport fi.vincit.multiusertest.annotation.TestUsers;%0D%0Aimport fi.vincit.multiusertest.configuration.ConfiguredTest;%0D%0Aimport fi.vincit.multiusertest.runner.BlockMultiUserTestClassRunner;%0D%0Aimport fi.vincit.multiusertest.runner.MultiUserTestRunner;%0D%0Aimport org.junit.BeforeClass;%0D%0Aimport org.junit.Test;%0D%0Aimport org.junit.runner.RunWith;%0D%0A%0D%0A@TestUsers(creators = %7B%22role:ROLE_ADMIN%22, %22role:ROLE_USER%22%7D,%0D%0A        users = %7B%22role:ROLE_ADMIN%22, %22role:ROLE_USER%22%7D,%0D%0A        runner = BlockMultiUserTestClassRunner.class)%0D%0A@RunWith(MultiUserTestRunner.class)%0D%0Apublic class IgnoreMethodTest extends ConfiguredTest %7B%0D%0A%0D%0A%0D%0A    @Test%0D%0A    @TestUsers(creators = %7B%22role:ROLE_ADMIN%22%7D)%0D%0A    public void runCreatorAdmin() %7B%0D%0A    %7D%0D%0A%0D%0A    @Test%0D%0A    @TestUsers(users = %7B%22role:ROLE_USER%22%7D)%0D%0A    public void runUserIsUser() %7B%0D%0A    %7D%0D%0A%0D%0A    @Test%0D%0A    @TestUsers(users = %7B%22role:ROLE_ADMIN%22%7D, creators = %7B%22role:ROLE_ADMIN%22%7D)%0D%0A    public void runUserAdminAndCreatorAdmin() %7B%0D%0A    %7D%0D%0A%0D%0A    @Test%0D%0A    @TestUsers(users = %7B%22role:ROLE_USER%22%7D, creators = %7B%22role:ROLE_ADMIN%22%7D)%0D%0A    public void runUserUserAndCreatorAdmin() %7B%0D%0A    %7D%0D%0A%0D%0A%7D%0D%0A

Add smoke integration test for ignoring certain test methods