From b409ba007692f821f44dc1f8a0c911763d1749ca Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Wed, 25 Sep 2013 10:43:23 -0700 Subject: [PATCH] Remove accidentally committed test case --- .../src/test/java/wibble/Spr10918Tests.java | 49 ------------------- 1 file changed, 49 deletions(-) delete mode 100644 spring-context/src/test/java/wibble/Spr10918Tests.java diff --git a/spring-context/src/test/java/wibble/Spr10918Tests.java b/spring-context/src/test/java/wibble/Spr10918Tests.java deleted file mode 100644 index 665fe335d2..0000000000 --- a/spring-context/src/test/java/wibble/Spr10918Tests.java +++ /dev/null @@ -1,49 +0,0 @@ - -package wibble; - -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; - -import org.junit.Test; -import org.springframework.beans.factory.support.BeanDefinitionRegistry; -import org.springframework.context.annotation.AnnotationConfigApplicationContext; -import org.springframework.context.annotation.Configuration; -import org.springframework.context.annotation.Import; -import org.springframework.context.annotation.ImportBeanDefinitionRegistrar; -import org.springframework.core.type.AnnotationMetadata; - -import static org.hamcrest.CoreMatchers.*; -import static org.junit.Assert.*; - -public class Spr10918Tests { - - @Test - public void invokesRegistrarOnlyOnce() { - final AnnotationConfigApplicationContext myContext = new AnnotationConfigApplicationContext(); - myContext.scan(getClass().getPackage().getName()); - myContext.refresh(); - assertThat(TestImport.invocations, is(1)); - myContext.close(); - } - - @Import(TestImport.class) - @Retention(RetentionPolicy.RUNTIME) - public @interface AnotherImport { - } - - @Configuration - @AnotherImport - public static class TestConfiguration { - } - - public static class TestImport implements ImportBeanDefinitionRegistrar { - - static int invocations = 0; - - @Override - public void registerBeanDefinitions(AnnotationMetadata anImport, - BeanDefinitionRegistry aRegistry) { - invocations++; - } - } -}