Test Summary

577

tests

0

failures

0

ignored

9.017s

duration

100%

successful

Packages

Package Tests Failures Ignored Duration Success rate
sprout.aop 15 0 0 2.149s 100%
sprout.aop.advice 4 0 0 0.081s 100%
sprout.aop.advice.builder 15 0 0 0.056s 100%
sprout.aop.advice.interceptor 15 0 0 0.090s 100%
sprout.aop.advisor 23 0 0 0.266s 100%
sprout.beans.internal 6 0 0 0.015s 100%
sprout.boot 2 0 0 0.264s 100%
sprout.config 3 0 0 0.104s 100%
sprout.context 9 0 0 0.033s 100%
sprout.context.builtins 11 0 0 0.174s 100%
sprout.core.filter 3 0 0 0.175s 100%
sprout.core.filter.cors 4 0 0 0.286s 100%
sprout.core.interceptor 7 0 0 0.012s 100%
sprout.mvc.advice 8 0 0 0.102s 100%
sprout.mvc.argument 34 0 0 0.098s 100%
sprout.mvc.argument.builtins 40 0 0 0.587s 100%
sprout.mvc.dispatcher 4 0 0 0.165s 100%
sprout.mvc.http.parser 32 0 0 0.122s 100%
sprout.mvc.invoke 6 0 0 0.042s 100%
sprout.mvc.mapping 39 0 0 0.090s 100%
sprout.scan 4 0 0 0.407s 100%
sprout.security.authentication 21 0 0 0.190s 100%
sprout.security.authentication.password 5 0 0 0.533s 100%
sprout.security.authorization.aop 5 0 0 0.054s 100%
sprout.security.autoconfiguration 4 0 0 0.051s 100%
sprout.security.context 22 0 0 0.143s 100%
sprout.security.filter 16 0 0 0.072s 100%
sprout.security.web 2 0 0 0.002s 100%
sprout.security.web.util.matcher 9 0 0 0.010s 100%
sprout.server 14 0 0 0.049s 100%
sprout.server.argument.builtins 18 0 0 0.834s 100%
sprout.server.builtins 40 0 0 1.143s 100%
sprout.server.context 4 0 0 0.002s 100%
sprout.server.websocket 69 0 0 0.342s 100%
sprout.server.websocket.endpoint 6 0 0 0.007s 100%
sprout.server.websocket.framehandler 9 0 0 0.009s 100%
sprout.server.websocket.framehandler.builtins 20 0 0 0.010s 100%
sprout.server.websocket.handler 4 0 0 0.009s 100%
sprout.server.websocket.message 16 0 0 0.211s 100%
sprout.server.websocket.message.builtins 9 0 0 0.028s 100%

Classes

Class Tests Failures Ignored Duration Success rate
sprout.aop.AspectPostProcessorTest 3 0 0 2.050s 100%
sprout.aop.BeanMethodInterceptorTest 4 0 0 0.071s 100%
sprout.aop.MethodInvocationImplTest 4 0 0 0.016s 100%
sprout.aop.MethodSignatureTest 4 0 0 0.012s 100%
sprout.aop.advice.AdviceFactoryTest 4 0 0 0.081s 100%
sprout.aop.advice.builder.AfterAdviceBuilderTest 5 0 0 0.044s 100%
sprout.aop.advice.builder.AroundAdviceBuilderTest 5 0 0 0.007s 100%
sprout.aop.advice.builder.BeforeAdviceBuilderTest 5 0 0 0.005s 100%
sprout.aop.advice.interceptor.SimpleAfterInterceptorTest 5 0 0 0.061s 100%
sprout.aop.advice.interceptor.SimpleAroundInterceptorTest 5 0 0 0.010s 100%
sprout.aop.advice.interceptor.SimpleBeforeInterceptorTest 5 0 0 0.019s 100%
sprout.aop.advisor.AdvisorRegistryTest 6 0 0 0.014s 100%
sprout.aop.advisor.AnnotationPointcutTest 5 0 0 0.004s 100%
sprout.aop.advisor.AspectJPointcutAdapterTest 4 0 0 0.219s 100%
sprout.aop.advisor.CompositePointcutTest 4 0 0 0.005s 100%
sprout.aop.advisor.DefaultPointcutFactoryTest 4 0 0 0.024s 100%
sprout.beans.internal.BeanGraphTest$ErrorCases 2 0 0 0.010s 100%
sprout.beans.internal.BeanGraphTest$TopologicalSortCases 4 0 0 0.005s 100%
sprout.boot.SproutApplicationTest 2 0 0 0.264s 100%
sprout.config.AppConfigTest 3 0 0 0.104s 100%
sprout.context.ConfigurationMethodInterceptorTest 4 0 0 0.031s 100%
sprout.context.ContextSnapshotTest 5 0 0 0.002s 100%
sprout.context.builtins.DefaultListableBeanFactoryTest 6 0 0 0.063s 100%
sprout.context.builtins.PrimaryResolutionTest 3 0 0 0.003s 100%
sprout.context.builtins.SproutApplicationContextTest 2 0 0 0.108s 100%
sprout.core.filter.FilterChainTest 3 0 0 0.175s 100%
sprout.core.filter.cors.CorsFilterTest$Credentials 1 0 0 0.265s 100%
sprout.core.filter.cors.CorsFilterTest$NoOrigin 1 0 0 0.004s 100%
sprout.core.filter.cors.CorsFilterTest$NonOptions 1 0 0 0.009s 100%
sprout.core.filter.cors.CorsFilterTest$Options 1 0 0 0.008s 100%
sprout.core.interceptor.CompositeInterceptorTest 1 0 0 0.003s 100%
sprout.core.interceptor.CompositeInterceptorTest$PreHandle 2 0 0 0.004s 100%
sprout.core.interceptor.InterceptorChainTest 2 0 0 0.002s 100%
sprout.core.interceptor.InterceptorChainTest$PreHandle 2 0 0 0.003s 100%
sprout.mvc.advice.ControllerAdviceContextInitializerTest 1 0 0 0.033s 100%
sprout.mvc.advice.ControllerAdviceExceptionResolverTest 2 0 0 0.052s 100%
sprout.mvc.advice.ControllerAdviceRegistryTest$Lookup 4 0 0 0.015s 100%
sprout.mvc.advice.ControllerAdviceRegistryTest$Scan 1 0 0 0.002s 100%
sprout.mvc.argument.CompositeArgumentResolverTest 4 0 0 0.053s 100%
sprout.mvc.argument.TypeConverterTest 30 0 0 0.045s 100%
sprout.mvc.argument.builtins.AllHeaderArgumentResolverTest$Resolve 3 0 0 0.006s 100%
sprout.mvc.argument.builtins.AllHeaderArgumentResolverTest$Supports 2 0 0 0.002s 100%
sprout.mvc.argument.builtins.HeaderArgumentResolverTest 4 0 0 0.034s 100%
sprout.mvc.argument.builtins.PathVariableArgumentResolverTest 7 0 0 0.014s 100%
sprout.mvc.argument.builtins.RequestBodyArgumentResolverTest 11 0 0 0.511s 100%
sprout.mvc.argument.builtins.RequestParamArgumentResolverTest 13 0 0 0.020s 100%
sprout.mvc.dispatcher.RequestDispatcherTest 4 0 0 0.165s 100%
sprout.mvc.http.parser.HttpHeaderParserTest 6 0 0 0.004s 100%
sprout.mvc.http.parser.HttpRequestParserTest 6 0 0 0.104s 100%
sprout.mvc.http.parser.QueryStringParserTest 12 0 0 0.010s 100%
sprout.mvc.http.parser.RequestLineParserTest 8 0 0 0.004s 100%
sprout.mvc.invoke.HandlerMethodInvokerTest 6 0 0 0.042s 100%
sprout.mvc.mapping.HandlerMappingImplTest 3 0 0 0.029s 100%
sprout.mvc.mapping.HandlerMethodScannerTest 9 0 0 0.039s 100%
sprout.mvc.mapping.PathPatternResolverTest 5 0 0 0.005s 100%
sprout.mvc.mapping.PathPatternTest 14 0 0 0.007s 100%
sprout.mvc.mapping.RequestMappingRegistryTest 8 0 0 0.010s 100%
sprout.scan.ClassPathScannerTest 4 0 0 0.407s 100%
sprout.security.authentication.DaoAuthenticationProviderTest 4 0 0 0.049s 100%
sprout.security.authentication.DaoAuthenticationProviderTest$AccountState 4 0 0 0.007s 100%
sprout.security.authentication.DefaultUserDetailsServiceTest 2 0 0 0.004s 100%
sprout.security.authentication.ProviderManagerTest 8 0 0 0.099s 100%
sprout.security.authentication.UsernamePasswordAuthenticationTokenTest 3 0 0 0.031s 100%
sprout.security.authentication.password.BCryptPasswordEncoderTest 5 0 0 0.533s 100%
sprout.security.authorization.aop.AuthorizationAspectTest 5 0 0 0.054s 100%
sprout.security.autoconfiguration.SecurityAutoConfigurationRegistrarTest 4 0 0 0.051s 100%
sprout.security.context.ChannelAwareSecurityContextHolderStrategyTest 4 0 0 0.067s 100%
sprout.security.context.SecurityContextHolderTest 6 0 0 0.007s 100%
sprout.security.context.SecurityContextImplTest 2 0 0 0.001s 100%
sprout.security.context.SecurityContextInitializerTest 2 0 0 0.032s 100%
sprout.security.context.SecurityContextPropagatorTest 3 0 0 0.034s 100%
sprout.security.context.ThreadLocalSecurityContextHolderStrategyTest 5 0 0 0.002s 100%
sprout.security.filter.AuthenticationFilterTest 8 0 0 0.053s 100%
sprout.security.filter.AuthorizationFilterTest 8 0 0 0.019s 100%
sprout.security.web.SecurityDispatchHookTest 2 0 0 0.002s 100%
sprout.security.web.util.matcher.AntPathRequestMatcherTest 7 0 0 0.009s 100%
sprout.security.web.util.matcher.AntPathRequestMatcherTest$Equality 2 0 0 0.001s 100%
sprout.server.HttpServerTest 2 0 0 0.035s 100%
sprout.server.HttpUtilsTest$CreateResponseBufferTests 2 0 0 0.003s 100%
sprout.server.HttpUtilsTest$IsRequestCompleteTests 4 0 0 0s 100%
sprout.server.HttpUtilsTest$ReadRawRequestTests 2 0 0 0.001s 100%
sprout.server.ServerAutoConfigurationRegistrarTest 4 0 0 0.010s 100%
sprout.server.argument.builtins.CloseCodeArgumentResolverTest 3 0 0 0.140s 100%
sprout.server.argument.builtins.InputStreamPayloadArgumentResolverTest 3 0 0 0.100s 100%
sprout.server.argument.builtins.JsonPayloadArgumentResolverTest 3 0 0 0.538s 100%
sprout.server.argument.builtins.PathPathVariableArgumentResolverTest 3 0 0 0.004s 100%
sprout.server.argument.builtins.SessionArgumentResolverTest 2 0 0 0.048s 100%
sprout.server.argument.builtins.StringPayloadArgumentResolverTest 2 0 0 0.002s 100%
sprout.server.argument.builtins.ThrowableArgumentResolverTest 2 0 0 0.002s 100%
sprout.server.builtins.DefaultConnectionManagerTest 3 0 0 0.260s 100%
sprout.server.builtins.HttpConnectionHandlerTest 5 0 0 0.133s 100%
sprout.server.builtins.HttpProtocolDetectorTest 10 0 0 0.006s 100%
sprout.server.builtins.HttpProtocolHandlerTest 3 0 0 0.105s 100%
sprout.server.builtins.NioHttpProtocolHandlerTest 2 0 0 0.005s 100%
sprout.server.builtins.NioHybridServerStrategyTest 7 0 0 0.187s 100%
sprout.server.builtins.VirtualRequestExecutorServiceTest 2 0 0 0.253s 100%
sprout.server.builtins.WebSocketProtocolDetectorTest 4 0 0 0.002s 100%
sprout.server.builtins.WebSocketProtocolHandlerTest 4 0 0 0.192s 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.007s 100%
sprout.server.websocket.DefaultWebSocketFrameEncoderTest 5 0 0 0.007s 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.039s 100%
sprout.server.websocket.LimitedInputStreamTest 1 0 0 0s 100%
sprout.server.websocket.LimitedInputStreamTest$Available 1 0 0 0.001s 100%
sprout.server.websocket.LimitedInputStreamTest$BulkRead 1 0 0 0s 100%
sprout.server.websocket.LimitedInputStreamTest$SingleByteRead 1 0 0 0.001s 100%
sprout.server.websocket.LimitedInputStreamTest$Skip 1 0 0 0.001s 100%
sprout.server.websocket.MaskingInputStreamTest$BufferRead 2 0 0 0.001s 100%
sprout.server.websocket.MaskingInputStreamTest$Ctor 2 0 0 0.002s 100%
sprout.server.websocket.MaskingInputStreamTest$SingleByteRead 1 0 0 0s 100%
sprout.server.websocket.WebSocketContextInitializerTest 1 0 0 0.040s 100%
sprout.server.websocket.WebSocketFrameDecoderTest$CloseCodeParsing 2 0 0 0.001s 100%
sprout.server.websocket.WebSocketFrameDecoderTest$DecodeText 2 0 0 0.001s 100%
sprout.server.websocket.WebSocketFrameDecoderTest$OpcodeHelpers 7 0 0 0.015s 100%
sprout.server.websocket.WebSocketFrameDispatcherTest 5 0 0 0.061s 100%
sprout.server.websocket.WebSocketFrameTest 5 0 0 0.002s 100%
sprout.server.websocket.WebSocketUtilsTest 6 0 0 0.005s 100%
sprout.server.websocket.endpoint.WebSocketEndpointRegistryTest 5 0 0 0.003s 100%
sprout.server.websocket.endpoint.WebSocketHandlerScannerTest 1 0 0 0.004s 100%
sprout.server.websocket.framehandler.AbstractFrameHandlerTest 3 0 0 0.005s 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.002s 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.003s 100%
sprout.server.websocket.framehandler.builtins.InitialTextFragmentHandlerTest 3 0 0 0.001s 100%
sprout.server.websocket.handler.DefaultWebSocketHandshakeHandlerTest 4 0 0 0.009s 100%
sprout.server.websocket.message.AbstractWebSocketMessageDispatcherTest 4 0 0 0.186s 100%
sprout.server.websocket.message.DefaultMessagePayloadTest$Conversion 3 0 0 0s 100%
sprout.server.websocket.message.DefaultMessagePayloadTest$TypeChecks 3 0 0 0.002s 100%
sprout.server.websocket.message.DefaultWebSocketMessageParserTest 2 0 0 0.019s 100%
sprout.server.websocket.message.DefaultWebSocketMessageParserTest$InvalidCases 4 0 0 0.004s 100%
sprout.server.websocket.message.builtins.JsonWebSocketMessageDispatcherTest$PrepareDispatchInfoTest 2 0 0 0.008s 100%
sprout.server.websocket.message.builtins.JsonWebSocketMessageDispatcherTest$SupportsTest 3 0 0 0.008s 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.010s 100%