Test Summary

686

tests

0

failures

0

ignored

10.165s

duration

100%

successful

Packages

Package Tests Failures Ignored Duration Success rate
app.benchmark 8 0 0 1.652s 100%
sprout.aop 15 0 0 1.003s 100%
sprout.aop.advice 4 0 0 0.112s 100%
sprout.aop.advice.builder 15 0 0 0.075s 100%
sprout.aop.advice.interceptor 15 0 0 0.090s 100%
sprout.aop.advisor 23 0 0 0.260s 100%
sprout.beans.instantiation 32 0 0 0.444s 100%
sprout.beans.internal 6 0 0 0.016s 100%
sprout.beans.matching 9 0 0 0.008s 100%
sprout.boot 2 0 0 0.167s 100%
sprout.config 3 0 0 0.083s 100%
sprout.context 9 0 0 0.016s 100%
sprout.context.builtins 11 0 0 0.173s 100%
sprout.context.lifecycle 40 0 0 0.179s 100%
sprout.core.filter 3 0 0 0.158s 100%
sprout.core.filter.cors 4 0 0 0.323s 100%
sprout.core.interceptor 7 0 0 0.014s 100%
sprout.mvc.advice 8 0 0 0.113s 100%
sprout.mvc.argument 34 0 0 0.090s 100%
sprout.mvc.argument.builtins 40 0 0 0.696s 100%
sprout.mvc.dispatcher 4 0 0 0.165s 100%
sprout.mvc.http.parser 32 0 0 0.106s 100%
sprout.mvc.invoke 6 0 0 0.054s 100%
sprout.mvc.mapping 39 0 0 0.097s 100%
sprout.scan 4 0 0 0.328s 100%
sprout.security.authentication 21 0 0 0.189s 100%
sprout.security.authentication.password 5 0 0 0.467s 100%
sprout.security.authorization.aop 5 0 0 0.056s 100%
sprout.security.autoconfiguration 4 0 0 0.045s 100%
sprout.security.context 22 0 0 0.166s 100%
sprout.security.filter 16 0 0 0.074s 100%
sprout.security.web 2 0 0 0.002s 100%
sprout.security.web.util.matcher 9 0 0 0.008s 100%
sprout.server 29 0 0 0.092s 100%
sprout.server.argument.builtins 18 0 0 0.862s 100%
sprout.server.builtins 43 0 0 1.182s 100%
sprout.server.context 4 0 0 0.002s 100%
sprout.server.websocket 69 0 0 0.335s 100%
sprout.server.websocket.endpoint 6 0 0 0.018s 100%
sprout.server.websocket.framehandler 9 0 0 0.008s 100%
sprout.server.websocket.framehandler.builtins 20 0 0 0.010s 100%
sprout.server.websocket.handler 6 0 0 0.039s 100%
sprout.server.websocket.message 16 0 0 0.170s 100%
sprout.server.websocket.message.builtins 9 0 0 0.018s 100%

Classes

Class Tests Failures Ignored Duration Success rate
app.benchmark.WebSocketBenchmarkHandlerTest 8 0 0 1.652s 100%
sprout.aop.AspectPostProcessorTest 3 0 0 0.856s 100%
sprout.aop.BeanMethodInterceptorTest 4 0 0 0.103s 100%
sprout.aop.MethodInvocationImplTest 4 0 0 0.027s 100%
sprout.aop.MethodSignatureTest 4 0 0 0.017s 100%
sprout.aop.advice.AdviceFactoryTest 4 0 0 0.112s 100%
sprout.aop.advice.builder.AfterAdviceBuilderTest 5 0 0 0.055s 100%
sprout.aop.advice.builder.AroundAdviceBuilderTest 5 0 0 0.007s 100%
sprout.aop.advice.builder.BeforeAdviceBuilderTest 5 0 0 0.013s 100%
sprout.aop.advice.interceptor.SimpleAfterInterceptorTest 5 0 0 0.062s 100%
sprout.aop.advice.interceptor.SimpleAroundInterceptorTest 5 0 0 0.013s 100%
sprout.aop.advice.interceptor.SimpleBeforeInterceptorTest 5 0 0 0.015s 100%
sprout.aop.advisor.AdvisorRegistryTest 6 0 0 0.016s 100%
sprout.aop.advisor.AnnotationPointcutTest 5 0 0 0.004s 100%
sprout.aop.advisor.AspectJPointcutAdapterTest 4 0 0 0.231s 100%
sprout.aop.advisor.CompositePointcutTest 4 0 0 0.003s 100%
sprout.aop.advisor.DefaultPointcutFactoryTest 4 0 0 0.006s 100%
sprout.beans.instantiation.CompositeDependencyResolverTest 6 0 0 0.147s 100%
sprout.beans.instantiation.ConstructorBasedInstantiationStrategyTest 7 0 0 0.208s 100%
sprout.beans.instantiation.FactoryMethodBasedInstantiationStrategyTest 8 0 0 0.012s 100%
sprout.beans.instantiation.ListBeanDependencyResolverTest 6 0 0 0.067s 100%
sprout.beans.instantiation.SingleBeanDependencyResolverTest 5 0 0 0.010s 100%
sprout.beans.internal.BeanGraphTest$ErrorCases 2 0 0 0.008s 100%
sprout.beans.internal.BeanGraphTest$TopologicalSortCases 4 0 0 0.008s 100%
sprout.beans.matching.BeanTypeMatchingServiceTest 9 0 0 0.008s 100%
sprout.boot.SproutApplicationTest 2 0 0 0.167s 100%
sprout.config.AppConfigTest 3 0 0 0.083s 100%
sprout.context.ConfigurationMethodInterceptorTest 4 0 0 0.009s 100%
sprout.context.ContextSnapshotTest 5 0 0 0.007s 100%
sprout.context.builtins.DefaultListableBeanFactoryTest 6 0 0 0.074s 100%
sprout.context.builtins.PrimaryResolutionTest 3 0 0 0.004s 100%
sprout.context.builtins.SproutApplicationContextTest 2 0 0 0.095s 100%
sprout.context.lifecycle.ApplicationBeanPhaseTest 9 0 0 0.099s 100%
sprout.context.lifecycle.BeanLifecycleManagerTest 6 0 0 0.054s 100%
sprout.context.lifecycle.BeanPostProcessorRegistrationPhaseTest 8 0 0 0.007s 100%
sprout.context.lifecycle.ContextInitializerPhaseTest 9 0 0 0.008s 100%
sprout.context.lifecycle.InfrastructureBeanPhaseTest 8 0 0 0.011s 100%
sprout.core.filter.FilterChainTest 3 0 0 0.158s 100%
sprout.core.filter.cors.CorsFilterTest$Credentials 1 0 0 0.305s 100%
sprout.core.filter.cors.CorsFilterTest$NoOrigin 1 0 0 0.005s 100%
sprout.core.filter.cors.CorsFilterTest$NonOptions 1 0 0 0.007s 100%
sprout.core.filter.cors.CorsFilterTest$Options 1 0 0 0.006s 100%
sprout.core.interceptor.CompositeInterceptorTest 1 0 0 0.002s 100%
sprout.core.interceptor.CompositeInterceptorTest$PreHandle 2 0 0 0.004s 100%
sprout.core.interceptor.InterceptorChainTest 2 0 0 0.004s 100%
sprout.core.interceptor.InterceptorChainTest$PreHandle 2 0 0 0.004s 100%
sprout.mvc.advice.ControllerAdviceContextInitializerTest 1 0 0 0.039s 100%
sprout.mvc.advice.ControllerAdviceExceptionResolverTest 2 0 0 0.065s 100%
sprout.mvc.advice.ControllerAdviceRegistryTest$Lookup 4 0 0 0.008s 100%
sprout.mvc.advice.ControllerAdviceRegistryTest$Scan 1 0 0 0.001s 100%
sprout.mvc.argument.CompositeArgumentResolverTest 4 0 0 0.056s 100%
sprout.mvc.argument.TypeConverterTest 30 0 0 0.034s 100%
sprout.mvc.argument.builtins.AllHeaderArgumentResolverTest$Resolve 3 0 0 0.006s 100%
sprout.mvc.argument.builtins.AllHeaderArgumentResolverTest$Supports 2 0 0 0.001s 100%
sprout.mvc.argument.builtins.HeaderArgumentResolverTest 4 0 0 0.046s 100%
sprout.mvc.argument.builtins.PathVariableArgumentResolverTest 7 0 0 0.010s 100%
sprout.mvc.argument.builtins.RequestBodyArgumentResolverTest 11 0 0 0.615s 100%
sprout.mvc.argument.builtins.RequestParamArgumentResolverTest 13 0 0 0.018s 100%
sprout.mvc.dispatcher.RequestDispatcherTest 4 0 0 0.165s 100%
sprout.mvc.http.parser.HttpHeaderParserTest 6 0 0 0.005s 100%
sprout.mvc.http.parser.HttpRequestParserTest 6 0 0 0.086s 100%
sprout.mvc.http.parser.QueryStringParserTest 12 0 0 0.010s 100%
sprout.mvc.http.parser.RequestLineParserTest 8 0 0 0.005s 100%
sprout.mvc.invoke.HandlerMethodInvokerTest 6 0 0 0.054s 100%
sprout.mvc.mapping.HandlerMappingImplTest 3 0 0 0.034s 100%
sprout.mvc.mapping.HandlerMethodScannerTest 9 0 0 0.052s 100%
sprout.mvc.mapping.PathPatternResolverTest 5 0 0 0.003s 100%
sprout.mvc.mapping.PathPatternTest 14 0 0 0.007s 100%
sprout.mvc.mapping.RequestMappingRegistryTest 8 0 0 0.001s 100%
sprout.scan.ClassPathScannerTest 4 0 0 0.328s 100%
sprout.security.authentication.DaoAuthenticationProviderTest 4 0 0 0.045s 100%
sprout.security.authentication.DaoAuthenticationProviderTest$AccountState 4 0 0 0.007s 100%
sprout.security.authentication.DefaultUserDetailsServiceTest 2 0 0 0.002s 100%
sprout.security.authentication.ProviderManagerTest 8 0 0 0.106s 100%
sprout.security.authentication.UsernamePasswordAuthenticationTokenTest 3 0 0 0.029s 100%
sprout.security.authentication.password.BCryptPasswordEncoderTest 5 0 0 0.467s 100%
sprout.security.authorization.aop.AuthorizationAspectTest 5 0 0 0.056s 100%
sprout.security.autoconfiguration.SecurityAutoConfigurationRegistrarTest 4 0 0 0.045s 100%
sprout.security.context.ChannelAwareSecurityContextHolderStrategyTest 4 0 0 0.092s 100%
sprout.security.context.SecurityContextHolderTest 6 0 0 0.006s 100%
sprout.security.context.SecurityContextImplTest 2 0 0 0s 100%
sprout.security.context.SecurityContextInitializerTest 2 0 0 0.035s 100%
sprout.security.context.SecurityContextPropagatorTest 3 0 0 0.031s 100%
sprout.security.context.ThreadLocalSecurityContextHolderStrategyTest 5 0 0 0.002s 100%
sprout.security.filter.AuthenticationFilterTest 8 0 0 0.058s 100%
sprout.security.filter.AuthorizationFilterTest 8 0 0 0.016s 100%
sprout.security.web.SecurityDispatchHookTest 2 0 0 0.002s 100%
sprout.security.web.util.matcher.AntPathRequestMatcherTest 7 0 0 0.006s 100%
sprout.security.web.util.matcher.AntPathRequestMatcherTest$Equality 2 0 0 0.002s 100%
sprout.server.ByteBufferPoolTest 15 0 0 0.023s 100%
sprout.server.HttpServerTest 2 0 0 0.047s 100%
sprout.server.HttpUtilsTest$CreateResponseBufferTests 2 0 0 0.005s 100%
sprout.server.HttpUtilsTest$IsRequestCompleteTests 4 0 0 0.004s 100%
sprout.server.HttpUtilsTest$ReadRawRequestTests 2 0 0 0.001s 100%
sprout.server.ServerAutoConfigurationRegistrarTest 4 0 0 0.012s 100%
sprout.server.argument.builtins.CloseCodeArgumentResolverTest 3 0 0 0.106s 100%
sprout.server.argument.builtins.InputStreamPayloadArgumentResolverTest 3 0 0 0.099s 100%
sprout.server.argument.builtins.JsonPayloadArgumentResolverTest 3 0 0 0.645s 100%
sprout.server.argument.builtins.PathPathVariableArgumentResolverTest 3 0 0 0.004s 100%
sprout.server.argument.builtins.SessionArgumentResolverTest 2 0 0 0.002s 100%
sprout.server.argument.builtins.StringPayloadArgumentResolverTest 2 0 0 0.003s 100%
sprout.server.argument.builtins.ThrowableArgumentResolverTest 2 0 0 0.003s 100%
sprout.server.builtins.DefaultConnectionManagerTest 3 0 0 0.300s 100%
sprout.server.builtins.HttpConnectionHandlerTest 5 0 0 0.138s 100%
sprout.server.builtins.HttpProtocolDetectorTest 14 0 0 0.007s 100%
sprout.server.builtins.HttpProtocolHandlerTest 3 0 0 0.077s 100%
sprout.server.builtins.NioHttpProtocolHandlerTest 2 0 0 0.006s 100%
sprout.server.builtins.NioHybridServerStrategyTest 7 0 0 0.214s 100%
sprout.server.builtins.VirtualRequestExecutorServiceTest 2 0 0 0.222s 100%
sprout.server.builtins.WebSocketProtocolDetectorTest 4 0 0 0.001s 100%
sprout.server.builtins.WebSocketProtocolHandlerTest 3 0 0 0.217s 100%
sprout.server.context.ChannelContextPropagatorTest 3 0 0 0.001s 100%
sprout.server.context.ChannelHolderHookTest 1 0 0 0.001s 100%
sprout.server.websocket.ByteBufferInputStreamTest 1 0 0 0s 100%
sprout.server.websocket.ByteBufferInputStreamTest$Available 1 0 0 0.001s 100%
sprout.server.websocket.ByteBufferInputStreamTest$BulkRead 1 0 0 0s 100%
sprout.server.websocket.ByteBufferInputStreamTest$SingleByteRead 1 0 0 0s 100%
sprout.server.websocket.DefaultWebSocketContainerTest 5 0 0 0.008s 100%
sprout.server.websocket.DefaultWebSocketFrameEncoderTest 5 0 0 0.009s 100%
sprout.server.websocket.DefaultWebSocketFrameParserTest 4 0 0 0.001s 100%
sprout.server.websocket.DefaultWebSocketSessionReadLogicTest 5 0 0 0.156s 100%
sprout.server.websocket.DefaultWebSocketSessionWriteLogicTest 8 0 0 0.021s 100%
sprout.server.websocket.LimitedInputStreamTest 1 0 0 0.001s 100%
sprout.server.websocket.LimitedInputStreamTest$Available 1 0 0 0s 100%
sprout.server.websocket.LimitedInputStreamTest$BulkRead 1 0 0 0s 100%
sprout.server.websocket.LimitedInputStreamTest$SingleByteRead 1 0 0 0s 100%
sprout.server.websocket.LimitedInputStreamTest$Skip 1 0 0 0s 100%
sprout.server.websocket.MaskingInputStreamTest$BufferRead 2 0 0 0s 100%
sprout.server.websocket.MaskingInputStreamTest$Ctor 2 0 0 0s 100%
sprout.server.websocket.MaskingInputStreamTest$SingleByteRead 1 0 0 0.001s 100%
sprout.server.websocket.WebSocketContextInitializerTest 1 0 0 0.036s 100%
sprout.server.websocket.WebSocketFrameDecoderTest$CloseCodeParsing 2 0 0 0s 100%
sprout.server.websocket.WebSocketFrameDecoderTest$DecodeText 2 0 0 0.002s 100%
sprout.server.websocket.WebSocketFrameDecoderTest$OpcodeHelpers 7 0 0 0.019s 100%
sprout.server.websocket.WebSocketFrameDispatcherTest 5 0 0 0.064s 100%
sprout.server.websocket.WebSocketFrameTest 5 0 0 0.001s 100%
sprout.server.websocket.WebSocketUtilsTest 6 0 0 0.015s 100%
sprout.server.websocket.endpoint.WebSocketEndpointRegistryTest 5 0 0 0.012s 100%
sprout.server.websocket.endpoint.WebSocketHandlerScannerTest 1 0 0 0.006s 100%
sprout.server.websocket.framehandler.AbstractFrameHandlerTest 3 0 0 0.004s 100%
sprout.server.websocket.framehandler.FrameProcessingContextTest 6 0 0 0.004s 100%
sprout.server.websocket.framehandler.builtins.ContinuationFragmentHandlerTest 4 0 0 0.002s 100%
sprout.server.websocket.framehandler.builtins.FinalBinaryFrameHandlerTest 3 0 0 0.003s 100%
sprout.server.websocket.framehandler.builtins.FinalContinuationFrameHandlerTest 4 0 0 0.001s 100%
sprout.server.websocket.framehandler.builtins.FinalTextFrameHandlerTest 3 0 0 0.001s 100%
sprout.server.websocket.framehandler.builtins.InitialBinaryFragmentHandlerTest 3 0 0 0.002s 100%
sprout.server.websocket.framehandler.builtins.InitialTextFragmentHandlerTest 3 0 0 0.001s 100%
sprout.server.websocket.handler.DefaultWebSocketHandshakeHandlerTest 6 0 0 0.039s 100%
sprout.server.websocket.message.AbstractWebSocketMessageDispatcherTest 4 0 0 0.143s 100%
sprout.server.websocket.message.DefaultMessagePayloadTest$Conversion 3 0 0 0.002s 100%
sprout.server.websocket.message.DefaultMessagePayloadTest$TypeChecks 3 0 0 0.002s 100%
sprout.server.websocket.message.DefaultWebSocketMessageParserTest 2 0 0 0.020s 100%
sprout.server.websocket.message.DefaultWebSocketMessageParserTest$InvalidCases 4 0 0 0.003s 100%
sprout.server.websocket.message.builtins.JsonWebSocketMessageDispatcherTest$PrepareDispatchInfoTest 2 0 0 0.006s 100%
sprout.server.websocket.message.builtins.JsonWebSocketMessageDispatcherTest$SupportsTest 3 0 0 0.006s 100%
sprout.server.websocket.message.builtins.RawBinaryWebSocketMessageDispatcherTest$PrepareDispatchInfoTest 1 0 0 0.002s 100%
sprout.server.websocket.message.builtins.RawBinaryWebSocketMessageDispatcherTest$SupportsTest 3 0 0 0.004s 100%