Test Summary

3386

tests

2

failures

56

ignored

24.230s

duration

99%

successful

Ignored tests

Packages

Package Tests Failures Ignored Duration Success rate
org.ctan.markup 916 0 0 0.688s 100%
org.ctan.markup.html2latex 70 0 0 0.149s 100%
org.ctan.markup.markdown 182 0 48 0.316s 100%
org.ctan.minitex 37 0 0 0.033s 100%
org.ctan.site 2 0 1 1.315s 100%
org.ctan.site.domain 31 0 0 0.151s 100%
org.ctan.site.domain.catalogue 29 0 0 0.204s 100%
org.ctan.site.domain.mirrors 9 0 0 0.047s 100%
org.ctan.site.domain.site 5 0 0 0.027s 100%
org.ctan.site.domain.users 19 1 0 0.216s 94%
org.ctan.site.health 34 0 0 0.062s 100%
org.ctan.site.resources 8 0 0 0.760s 100%
org.ctan.site.resources.admin 179 0 0 0.798s 100%
org.ctan.site.resources.catalogue 189 0 0 0.952s 100%
org.ctan.site.resources.catalogue.api 827 0 0 2.788s 100%
org.ctan.site.resources.content 71 0 0 0.122s 100%
org.ctan.site.resources.mirrors 13 0 0 0.918s 100%
org.ctan.site.resources.postings 42 0 0 0.135s 100%
org.ctan.site.resources.site 133 1 0 0.609s 99%
org.ctan.site.resources.texarchive 22 0 0 0.026s 100%
org.ctan.site.resources.upload 21 0 0 0.034s 100%
org.ctan.site.services.account 19 0 0 0.020s 100%
org.ctan.site.services.catalogue 125 0 0 0.348s 100%
org.ctan.site.services.content 45 0 0 0.258s 100%
org.ctan.site.services.lugs 2 0 0 5.217s 100%
org.ctan.site.services.mail 17 0 0 0.146s 100%
org.ctan.site.services.mirrors 6 0 1 0.008s 100%
org.ctan.site.services.postings 49 0 1 0.016s 100%
org.ctan.site.services.search 14 0 2 0.002s 100%
org.ctan.site.services.search.base 14 0 0 0.004s 100%
org.ctan.site.services.texarchive 16 0 0 0.091s 100%
org.ctan.site.services.upload 131 0 2 6.951s 100%
org.ctan.site.services.upload.util 6 0 0 0.001s 100%
org.ctan.site.services.util 51 0 0 0.054s 100%
org.ctan.site.stores 50 0 1 0.436s 100%
org.ctan.site.tasks 2 0 0 0.328s 100%

Classes

Class Tests Failures Ignored Duration Success rate
org.ctan.markup.LogosTest$TestTex2Html 46 0 0 0.065s 100%
org.ctan.markup.LogosTest$TestText2Html 42 0 0 0.038s 100%
org.ctan.markup.LogosTest$TestText2Html2 41 0 0 0.059s 100%
org.ctan.markup.LogosTest$TestText2LaTeX 46 0 0 0.084s 100%
org.ctan.markup.TagTest$TestEnd 91 0 0 0.053s 100%
org.ctan.markup.TagTest$TestIsSection 94 0 0 0.044s 100%
org.ctan.markup.TagTest$TestStart 364 0 0 0.168s 100%
org.ctan.markup.TagTest$TestStartSave 93 0 0 0.059s 100%
org.ctan.markup.TagTest$TestWrite 99 0 0 0.118s 100%
org.ctan.markup.html2latex.Html2LatexTest 70 0 0 0.149s 100%
org.ctan.markup.markdown.MarkdownRendererTest 4 0 0 0.008s 100%
org.ctan.markup.markdown.MarkdownRendererTest$AtxHeadings 32 0 3 0.015s 100%
org.ctan.markup.markdown.MarkdownRendererTest$Basics 8 0 1 0.002s 100%
org.ctan.markup.markdown.MarkdownRendererTest$BlankLines 1 0 1 0s -
org.ctan.markup.markdown.MarkdownRendererTest$BlockQuotes 3 0 1 0.001s 100%
org.ctan.markup.markdown.MarkdownRendererTest$FencedCodeBlocks 15 0 4 0.226s 100%
org.ctan.markup.markdown.MarkdownRendererTest$HtmlBlocks 14 0 4 0.036s 100%
org.ctan.markup.markdown.MarkdownRendererTest$IndentedCodeBlocks 10 0 3 0.002s 100%
org.ctan.markup.markdown.MarkdownRendererTest$LeafBlocks 24 0 12 0.003s 100%
org.ctan.markup.markdown.MarkdownRendererTest$LinkReferenceDefinitions 1 0 1 0s -
org.ctan.markup.markdown.MarkdownRendererTest$Links 8 0 0 0.004s 100%
org.ctan.markup.markdown.MarkdownRendererTest$ListItems 3 0 1 0.002s 100%
org.ctan.markup.markdown.MarkdownRendererTest$Logos 20 0 0 0.007s 100%
org.ctan.markup.markdown.MarkdownRendererTest$Paragraphs 8 0 1 0.003s 100%
org.ctan.markup.markdown.MarkdownRendererTest$SetextHeadings 25 0 13 0.004s 100%
org.ctan.markup.markdown.MarkdownRendererTest$Tables 6 0 3 0.003s 100%
org.ctan.minitex.InsParserTest 5 0 0 0.015s 100%
org.ctan.minitex.MiniTexParserTest 32 0 0 0.018s 100%
org.ctan.site.CtanTest$TestConfiguration 1 0 0 1.315s 100%
org.ctan.site.CtanTest$TestRun 1 0 1 0s -
org.ctan.site.domain.GenderConverterTest$TestConvertToDatabaseColumn 5 0 0 0.011s 100%
org.ctan.site.domain.GenderConverterTest$TestConvertToEntityAttribute 9 0 0 0.095s 100%
org.ctan.site.domain.GenderTest$TestConstants 4 0 0 0.011s 100%
org.ctan.site.domain.GenderTest$TestOf 13 0 0 0.034s 100%
org.ctan.site.domain.catalogue.AuthorEmailTest 1 0 0 0.009s 100%
org.ctan.site.domain.catalogue.AuthorRefTest 2 0 0 0.012s 100%
org.ctan.site.domain.catalogue.PkgTest 26 0 0 0.183s 100%
org.ctan.site.domain.mirrors.ContactStatusTest 1 0 0 0.002s 100%
org.ctan.site.domain.mirrors.ContinentsTest 1 0 0 0.002s 100%
org.ctan.site.domain.mirrors.CountriesTest 1 0 0 0.001s 100%
org.ctan.site.domain.mirrors.MirrorRegistrationTest 1 0 0 0.001s 100%
org.ctan.site.domain.mirrors.MirrorsTest 2 0 0 0.037s 100%
org.ctan.site.domain.mirrors.ProtocolsTest 1 0 0 0.001s 100%
org.ctan.site.domain.mirrors.ServicesTest 1 0 0 0.002s 100%
org.ctan.site.domain.mirrors.StatusTest 1 0 0 0.001s 100%
org.ctan.site.domain.site.LugTest 3 0 0 0.023s 100%
org.ctan.site.domain.site.VoteTest 2 0 0 0.004s 100%
org.ctan.site.domain.users.RoleConverterTest 11 1 0 0.212s 90%
org.ctan.site.domain.users.TicketTest 7 0 0 0.004s 100%
org.ctan.site.domain.users.TicketTest$TestIsExpired 1 0 0 0s 100%
org.ctan.site.health.AppHealthCheckTest 6 0 0 0.047s 100%
org.ctan.site.health.ContentHealthCheckTest 7 0 0 0.003s 100%
org.ctan.site.health.CtanAnnHealthCheckTest 7 0 0 0.004s 100%
org.ctan.site.health.IncomingHealthCheckTest 7 0 0 0.004s 100%
org.ctan.site.health.TexarchiveHealthCheckTest 7 0 0 0.004s 100%
org.ctan.site.resources.Search3ResourceTest$TestConstructor 1 0 0 0.002s 100%
org.ctan.site.resources.Search3ResourceTest$TestSearch 3 0 0 0.013s 100%
org.ctan.site.resources.Search3ResourceTest$TestSearchMocked 1 0 0 0.178s 100%
org.ctan.site.resources.Search3ResourceTest$TestVersion 1 0 0 0.193s 100%
org.ctan.site.resources.Sitemap3ResourceTest$TestConstructor 1 0 0 0.147s 100%
org.ctan.site.resources.Sitemap3ResourceTest$TestVersion 1 0 0 0.227s 100%
org.ctan.site.resources.admin.CrudAuthor3ResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.admin.CrudAuthor3ResourceTest$TestGet 3 0 0 0.005s 100%
org.ctan.site.resources.admin.CrudAuthor3ResourceTest$TestList 7 0 0 0.005s 100%
org.ctan.site.resources.admin.CrudAuthor3ResourceTest$TestRemove 3 0 0 0.006s 100%
org.ctan.site.resources.admin.CrudAuthor3ResourceTest$TestSave 2 0 0 0.004s 100%
org.ctan.site.resources.admin.CrudAuthor3ResourceTest$TestSet 3 0 0 0.121s 100%
org.ctan.site.resources.admin.CrudGuestbook3ResourceTest$TestConfiguration 1 0 0 0.002s 100%
org.ctan.site.resources.admin.CrudGuestbook3ResourceTest$TestGet 3 0 0 0.015s 100%
org.ctan.site.resources.admin.CrudGuestbook3ResourceTest$TestList 7 0 0 0.059s 100%
org.ctan.site.resources.admin.CrudGuestbook3ResourceTest$TestRemove 2 0 0 0.003s 100%
org.ctan.site.resources.admin.CrudGuestbook3ResourceTest$TestSave 2 0 0 0.005s 100%
org.ctan.site.resources.admin.CrudLicense3ResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.admin.CrudLicense3ResourceTest$TestGet 3 0 0 0.003s 100%
org.ctan.site.resources.admin.CrudLicense3ResourceTest$TestList 7 0 0 0.073s 100%
org.ctan.site.resources.admin.CrudLicense3ResourceTest$TestRemove 3 0 0 0.004s 100%
org.ctan.site.resources.admin.CrudLicense3ResourceTest$TestSave 2 0 0 0.004s 100%
org.ctan.site.resources.admin.CrudUpload3ResourceTest$TestConfiguration 1 0 0 0.002s 100%
org.ctan.site.resources.admin.CrudUpload3ResourceTest$TestGet 3 0 0 0.001s 100%
org.ctan.site.resources.admin.CrudUpload3ResourceTest$TestList 7 0 0 0.063s 100%
org.ctan.site.resources.admin.CrudUpload3ResourceTest$TestRemove 3 0 0 0.002s 100%
org.ctan.site.resources.admin.CrudUpload3ResourceTest$TestSave 2 0 0 0.001s 100%
org.ctan.site.resources.admin.CrudUser3ResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.admin.CrudUser3ResourceTest$TestGetByAccount 5 0 0 0.006s 100%
org.ctan.site.resources.admin.CrudUser3ResourceTest$TestGetById 3 0 0 0.002s 100%
org.ctan.site.resources.admin.CrudUser3ResourceTest$TestList 7 0 0 0.003s 100%
org.ctan.site.resources.admin.CrudUser3ResourceTest$TestRemoveByAccount 4 0 0 0.015s 100%
org.ctan.site.resources.admin.CrudUser3ResourceTest$TestRemoveById 3 0 0 0.003s 100%
org.ctan.site.resources.admin.CrudUser3ResourceTest$TestSave 2 0 0 0.002s 100%
org.ctan.site.resources.admin.CrudUser3ResourceTest$TestSet 5 0 0 0.056s 100%
org.ctan.site.resources.admin.CrudVote3ResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.admin.CrudVote3ResourceTest$TestGet 3 0 0 0.001s 100%
org.ctan.site.resources.admin.CrudVote3ResourceTest$TestList 7 0 0 0.069s 100%
org.ctan.site.resources.admin.CrudVote3ResourceTest$TestRemove 3 0 0 0.003s 100%
org.ctan.site.resources.admin.CrudVote3ResourceTest$TestSave 2 0 0 0.002s 100%
org.ctan.site.resources.admin.Stopword3ResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.admin.Stopword3ResourceTest$TestGet 3 0 0 0.001s 100%
org.ctan.site.resources.admin.Stopword3ResourceTest$TestList 7 0 0 0.052s 100%
org.ctan.site.resources.admin.Stopword3ResourceTest$TestRemove 3 0 0 0.002s 100%
org.ctan.site.resources.admin.Stopword3ResourceTest$TestSave 2 0 0 0.002s 100%
org.ctan.site.resources.admin.TexArchiveNotes3ResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.admin.TexArchiveNotes3ResourceTest$TestGet 3 0 0 0.002s 100%
org.ctan.site.resources.admin.TexArchiveNotes3ResourceTest$TestList 7 0 0 0.050s 100%
org.ctan.site.resources.admin.TexArchiveNotes3ResourceTest$TestRemove 3 0 0 0.004s 100%
org.ctan.site.resources.admin.TexArchiveNotes3ResourceTest$TestSave 2 0 0 0.002s 100%
org.ctan.site.resources.admin.Ticket3ResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.admin.Ticket3ResourceTest$TestGet 3 0 0 0.002s 100%
org.ctan.site.resources.admin.Ticket3ResourceTest$TestList 7 0 0 0.063s 100%
org.ctan.site.resources.admin.Ticket3ResourceTest$TestRemove 3 0 0 0.002s 100%
org.ctan.site.resources.admin.Ticket3ResourceTest$TestSave 2 0 0 0s 100%
org.ctan.site.resources.admin.UserStopword3ResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.admin.UserStopword3ResourceTest$TestGet 3 0 0 0.002s 100%
org.ctan.site.resources.admin.UserStopword3ResourceTest$TestGetByValue 1 0 0 0.001s 100%
org.ctan.site.resources.admin.UserStopword3ResourceTest$TestList 7 0 0 0.059s 100%
org.ctan.site.resources.admin.UserStopword3ResourceTest$TestRemove 3 0 0 0.003s 100%
org.ctan.site.resources.admin.UserStopword3ResourceTest$TestSave 2 0 0 0.002s 100%
org.ctan.site.resources.admin.UserStopword3ResourceTest$TestSet 2 0 0 0.001s 100%
org.ctan.site.resources.catalogue.Author3ResourceTest 4 0 0 0.009s 100%
org.ctan.site.resources.catalogue.Author3ResourceTest$TestConfiguration 3 0 0 0.004s 100%
org.ctan.site.resources.catalogue.Author3ResourceTest$TestCount 1 0 0 0.001s 100%
org.ctan.site.resources.catalogue.Author3ResourceTest$TestGetAuthor 18 0 0 0.028s 100%
org.ctan.site.resources.catalogue.Author3ResourceTest$TestGetAuthors 6 0 0 0.031s 100%
org.ctan.site.resources.catalogue.Bibtex3ResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.catalogue.Bibtex3ResourceTest$TestGetBibTeX 13 0 0 0.100s 100%
org.ctan.site.resources.catalogue.Bibtex3ResourceTest$TestGetList 3 0 0 0.095s 100%
org.ctan.site.resources.catalogue.InstallData3ResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.catalogue.InstallData3ResourceTest$TestGetInstallDataByPkg 3 0 0 0.056s 100%
org.ctan.site.resources.catalogue.License3ResourceTest$TestConfiguration 2 0 0 0.002s 100%
org.ctan.site.resources.catalogue.License3ResourceTest$TestGetAllLicenses 1 0 0 0.002s 100%
org.ctan.site.resources.catalogue.License3ResourceTest$TestGetLicense 3 0 0 0.005s 100%
org.ctan.site.resources.catalogue.License3ResourceTest$TestGetLicenses 2 0 0 0.084s 100%
org.ctan.site.resources.catalogue.Lug3ResourceTest$TestConfiguration 1 0 0 0.002s 100%
org.ctan.site.resources.catalogue.Lug3ResourceTest$TestLugs 4 0 0 0.067s 100%
org.ctan.site.resources.catalogue.Pkg3ResourceTest$TestConfiguration 7 0 0 0.007s 100%
org.ctan.site.resources.catalogue.Pkg3ResourceTest$TestGetPkg 11 0 0 0.065s 100%
org.ctan.site.resources.catalogue.Pkg3ResourceTest$TestGetPkgs 11 0 0 0.035s 100%
org.ctan.site.resources.catalogue.Pkg3ResourceTest$TestGetRandomPkg 3 0 0 0.078s 100%
org.ctan.site.resources.catalogue.Topic3ResourceTest$TestConfiguration 8 0 0 0.051s 100%
org.ctan.site.resources.catalogue.Topic3ResourceTest$TestGetRandomTopic 2 0 0 0.004s 100%
org.ctan.site.resources.catalogue.Topic3ResourceTest$TestTopic 10 0 0 0.016s 100%
org.ctan.site.resources.catalogue.Topic3ResourceTest$TestTopics 28 0 0 0.035s 100%
org.ctan.site.resources.catalogue.Topic3ResourceTest$TestTopicsList 9 0 0 0.098s 100%
org.ctan.site.resources.catalogue.Version3ResourceTest$TestVersion 7 0 0 0.006s 100%
org.ctan.site.resources.catalogue.Vote3ResourceTest$TestConfiguration 3 0 0 0.003s 100%
org.ctan.site.resources.catalogue.Vote3ResourceTest$TestDeleteVote 6 0 0 0.007s 100%
org.ctan.site.resources.catalogue.Vote3ResourceTest$TestListVotes 7 0 0 0.041s 100%
org.ctan.site.resources.catalogue.Vote3ResourceTest$TestSaveVote 11 0 0 0.018s 100%
org.ctan.site.resources.catalogue.api.JsonAuthorEndpointTest$TestJsonAuthor 15 0 0 0.140s 100%
org.ctan.site.resources.catalogue.api.JsonAuthorEndpointTest$TestJsonAuthors 15 0 0 0.413s 100%
org.ctan.site.resources.catalogue.api.JsonAuthorResourceTest$TestAuthor 20 0 0 0.015s 100%
org.ctan.site.resources.catalogue.api.JsonAuthorResourceTest$TestAuthor10to11 16 0 0 0.010s 100%
org.ctan.site.resources.catalogue.api.JsonAuthorResourceTest$TestAuthor12to21 32 0 0 0.056s 100%
org.ctan.site.resources.catalogue.api.JsonAuthorResourceTest$TestAuthors 32 0 0 0.039s 100%
org.ctan.site.resources.catalogue.api.JsonAuthorResourceTest$TestConfiguration 1 0 0 0s 100%
org.ctan.site.resources.catalogue.api.JsonLicenseEndpointTest$TestJsonLicenses 15 0 0 0.152s 100%
org.ctan.site.resources.catalogue.api.JsonLicenseResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.catalogue.api.JsonLicenseResourceTest$TestGetLicenses 16 0 0 0.014s 100%
org.ctan.site.resources.catalogue.api.JsonPkgResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.catalogue.api.JsonPkgResourceTest$TestPackages 22 0 0 0.058s 100%
org.ctan.site.resources.catalogue.api.JsonPkgResourceTest$TestPkg 246 0 0 0.223s 100%
org.ctan.site.resources.catalogue.api.JsonTopicResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.catalogue.api.JsonTopicResourceTest$TestGetTopicByKey 45 0 0 0.036s 100%
org.ctan.site.resources.catalogue.api.JsonTopicResourceTest$TestGetTopics 23 0 0 0.014s 100%
org.ctan.site.resources.catalogue.api.JsonVersionResourceTest$TestGetVersion 11 0 0 0.004s 100%
org.ctan.site.resources.catalogue.api.SearchResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.catalogue.api.SearchResourceTest$TestJsonSearch 11 0 0 0.011s 100%
org.ctan.site.resources.catalogue.api.SearchResourceTest$TestXmlSearch 11 0 0 0.106s 100%
org.ctan.site.resources.catalogue.api.SearchTest 1 0 0 0.834s 100%
org.ctan.site.resources.catalogue.api.SubmitResourceTest$ResourceConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.catalogue.api.SubmitResourceTest$ResourceFields 6 0 0 0.005s 100%
org.ctan.site.resources.catalogue.api.SubmitResourceTest$ResourceUpload 8 0 0 0.004s 100%
org.ctan.site.resources.catalogue.api.SubmitResourceTest$ResourceValidate 8 0 0 0.200s 100%
org.ctan.site.resources.catalogue.api.SubmitResourceTest$ResourceVersion 1 0 0 0.002s 100%
org.ctan.site.resources.catalogue.api.SubmitResourceTest$ResourceVersions 1 0 0 0.011s 100%
org.ctan.site.resources.catalogue.api.XmlAuthorEndpointTest$TestXmlAuthor 15 0 0 0.119s 100%
org.ctan.site.resources.catalogue.api.XmlAuthorEndpointTest$TestXmlAuthors 15 0 0 0.086s 100%
org.ctan.site.resources.catalogue.api.XmlAuthorResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.catalogue.api.XmlAuthorResourceTest$TestXmlAuthor 39 0 0 0.051s 100%
org.ctan.site.resources.catalogue.api.XmlAuthorResourceTest$TestXmlAuthors 27 0 0 0.026s 100%
org.ctan.site.resources.catalogue.api.XmlDtdResourceTest 9 0 0 0.008s 100%
org.ctan.site.resources.catalogue.api.XmlLicenseResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.catalogue.api.XmlLicenseResourceTest$TestXmlLicenses 24 0 0 0.056s 100%
org.ctan.site.resources.catalogue.api.XmlPkgResourceTest$TestConfiguration 1 0 0 0s 100%
org.ctan.site.resources.catalogue.api.XmlPkgResourceTest$TestXmlPkg 33 0 0 0.037s 100%
org.ctan.site.resources.catalogue.api.XmlPkgResourceTest$TestXmlPkgs 27 0 0 0.013s 100%
org.ctan.site.resources.catalogue.api.XmlTopicResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.catalogue.api.XmlTopicResourceTest$TestXmlTopic 34 0 0 0.017s 100%
org.ctan.site.resources.catalogue.api.XmlTopicResourceTest$TestXmlTopics 29 0 0 0.015s 100%
org.ctan.site.resources.catalogue.api.XmlVersionResourceTest 10 0 0 0.005s 100%
org.ctan.site.resources.content.Content3ResourceTest$TestConfiguration 6 0 0 0.005s 100%
org.ctan.site.resources.content.Content3ResourceTest$TestGetTeaserForTopic 3 0 0 0.001s 100%
org.ctan.site.resources.content.Content3ResourceTest$TestImage 11 0 0 0.004s 100%
org.ctan.site.resources.content.Content3ResourceTest$TestLionDir 1 0 0 0.003s 100%
org.ctan.site.resources.content.Content3ResourceTest$TestPage 19 0 0 0.023s 100%
org.ctan.site.resources.content.Content3ResourceTest$TestPageList 16 0 0 0.063s 100%
org.ctan.site.resources.content.Content3ResourceTest$TestPageTree 7 0 0 0.019s 100%
org.ctan.site.resources.content.Content3ResourceTest$TestPkgTeaser 4 0 0 0.002s 100%
org.ctan.site.resources.content.Content3ResourceTest$TestVersion 1 0 0 0s 100%
org.ctan.site.resources.content.Markdown3ResourceTest 3 0 0 0.002s 100%
org.ctan.site.resources.mirrors.MirrMon3ResourceTest$TestConstructor 2 0 0 0.074s 100%
org.ctan.site.resources.mirrors.MirrMon3ResourceTest$TestGetMirrMon 3 0 0 0.129s 100%
org.ctan.site.resources.mirrors.MirrMon3ResourceTest$TestMirrMonService 1 0 0 0.001s 100%
org.ctan.site.resources.mirrors.MirrorRegistration3ResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.mirrors.MirrorRegistration3ResourceTest$TestMirrorRegistration 3 0 0 0.643s 100%
org.ctan.site.resources.mirrors.Mirrors3ResourceTest$TestConfiguration 2 0 0 0.002s 100%
org.ctan.site.resources.mirrors.Mirrors3ResourceTest$TestMirrors 1 0 0 0.068s 100%
org.ctan.site.resources.postings.Atom10ResourceTest$TestAtom10 3 0 0 0.015s 100%
org.ctan.site.resources.postings.Atom10ResourceTest$TestAtom10ByPkg 4 0 0 0.064s 100%
org.ctan.site.resources.postings.Atom10ResourceTest$TestClip 5 0 0 0.001s 100%
org.ctan.site.resources.postings.Atom10ResourceTest$TestConfiguration 2 0 0 0.003s 100%
org.ctan.site.resources.postings.Postings3ResourceTest$TestConfiguration 3 0 0 0.002s 100%
org.ctan.site.resources.postings.Postings3ResourceTest$TestGetPosting 4 0 0 0.005s 100%
org.ctan.site.resources.postings.Postings3ResourceTest$TestPostings 6 0 0 0.012s 100%
org.ctan.site.resources.postings.Postings3ResourceTest$TestVersion 1 0 0 0.002s 100%
org.ctan.site.resources.postings.Rss20ResourceTest$TestClip 5 0 0 0.001s 100%
org.ctan.site.resources.postings.Rss20ResourceTest$TestConfiguration 2 0 0 0.001s 100%
org.ctan.site.resources.postings.Rss20ResourceTest$TestRss20 3 0 0 0.009s 100%
org.ctan.site.resources.postings.Rss20ResourceTest$TestRss20ByPkg 4 0 0 0.020s 100%
org.ctan.site.resources.site.CtanSite3ResourceTest 6 0 0 0.105s 100%
org.ctan.site.resources.site.GuestBook3ResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.site.GuestBook3ResourceTest$TestGet 3 0 0 0.012s 100%
org.ctan.site.resources.site.GuestBook3ResourceTest$TestList 7 0 0 0.008s 100%
org.ctan.site.resources.site.GuestBook3ResourceTest$TestSave 3 0 0 0.006s 100%
org.ctan.site.resources.site.Message3ResourceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.resources.site.Message3ResourceTest$TestGet 3 0 0 0.003s 100%
org.ctan.site.resources.site.Message3ResourceTest$TestList 7 0 0 0.002s 100%
org.ctan.site.resources.site.Message3ResourceTest$TestRemove 2 0 0 0.001s 100%
org.ctan.site.resources.site.Message3ResourceTest$TestSave 3 0 0 0.004s 100%
org.ctan.site.resources.site.Role3ResourceTest$TestList 11 0 0 0.008s 100%
org.ctan.site.resources.site.User3ResourceTest$TestConfiguration 5 0 0 0.004s 100%
org.ctan.site.resources.site.User3ResourceTest$TestExists 10 0 0 0.006s 100%
org.ctan.site.resources.site.User3ResourceTest$TestInfo 5 0 0 0.007s 100%
org.ctan.site.resources.site.User3ResourceTest$TestLogin 8 0 0 0.035s 100%
org.ctan.site.resources.site.User3ResourceTest$TestRegisterAccount 14 0 0 0.053s 100%
org.ctan.site.resources.site.User3ResourceTest$TestSet 31 1 0 0.181s 96%
org.ctan.site.resources.site.User3ResourceTest$TestSetPasswd 5 0 0 0.147s 100%
org.ctan.site.resources.site.User3ResourceTest$TestSetPassword 4 0 0 0.019s 100%
org.ctan.site.resources.site.User3ResourceTest$TestTicket 4 0 0 0.006s 100%
org.ctan.site.resources.texarchive.Texarchive3ResourceTest$TestConfiguration 9 0 0 0.005s 100%
org.ctan.site.resources.texarchive.Texarchive3ResourceTest$TestList 12 0 0 0.021s 100%
org.ctan.site.resources.texarchive.Texarchive3ResourceTest$TestVersion 1 0 0 0s 100%
org.ctan.site.resources.upload.Upload3ResourceTest$TestAddendum 2 0 0 0.005s 100%
org.ctan.site.resources.upload.Upload3ResourceTest$TestConfiguration 5 0 0 0.003s 100%
org.ctan.site.resources.upload.Upload3ResourceTest$TestList 11 0 0 0.023s 100%
org.ctan.site.resources.upload.Upload3ResourceTest$TestSummary 2 0 0 0.002s 100%
org.ctan.site.resources.upload.Upload3ResourceTest$TestVersion 1 0 0 0.001s 100%
org.ctan.site.services.account.JwtManagerTest 6 0 0 0.006s 100%
org.ctan.site.services.account.UserServiceTest$TestConfiguration 4 0 0 0.002s 100%
org.ctan.site.services.account.UserServiceTest$TestSetPassword 9 0 0 0.012s 100%
org.ctan.site.services.catalogue.AuthorsImportServiceTest$TestConfiguration 2 0 0 0.002s 100%
org.ctan.site.services.catalogue.AuthorsImportServiceTest$TestUpdateExisting 2 0 0 0.044s 100%
org.ctan.site.services.catalogue.BibtexServiceTest 4 0 0 0s 100%
org.ctan.site.services.catalogue.BibtexServiceTest$TestCfgStringArray 8 0 0 0.009s 100%
org.ctan.site.services.catalogue.BibtexServiceTest$TestConfiguration 1 0 0 0s 100%
org.ctan.site.services.catalogue.CatalogueImportServiceTest 9 0 0 0.015s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest 2 0 0 0.008s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestConfiguration 5 0 0 0.002s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateAlso 3 0 0 0.005s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateAuthor 5 0 0 0.008s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateCaption 5 0 0 0.047s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateContact 10 0 0 0.015s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateCopyright 5 0 0 0.007s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateCtan 4 0 0 0.007s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateDescription 1 0 0 0.002s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateDocumentation 4 0 0 0.009s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateInstall 4 0 0 0.045s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateLicense 5 0 0 0.010s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateMiktex 3 0 0 0.006s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateName 3 0 0 0.005s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateTexlive 3 0 0 0.005s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateTlContrib 3 0 0 0.004s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateTopics 7 0 0 0.013s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateUploader 6 0 0 0.048s 100%
org.ctan.site.services.catalogue.PkgsImportServiceTest$TestUpdateVersion 4 0 0 0.006s 100%
org.ctan.site.services.catalogue.TopicsImportServiceTest$TestConfiguration 4 0 0 0.001s 100%
org.ctan.site.services.catalogue.TopicsImportServiceTest$TestUpdateExisting 13 0 0 0.025s 100%
org.ctan.site.services.content.ContentServiceTest$TestConfiguration 4 0 0 0.137s 100%
org.ctan.site.services.content.ContentServiceTest$TestGetPageTree 8 0 0 0.008s 100%
org.ctan.site.services.content.ContentServiceTest$TestGetTeaser 4 0 0 0.087s 100%
org.ctan.site.services.content.ContentServiceTest$TestGetText 12 0 0 0.009s 100%
org.ctan.site.services.content.ContentServiceTest$TestHasTeaser 6 0 0 0.003s 100%
org.ctan.site.services.content.LionServiceTest$TestConfiguration 5 0 0 0.007s 100%
org.ctan.site.services.content.LionServiceTest$TestContent 4 0 0 0.005s 100%
org.ctan.site.services.content.LionServiceTest$TestList 2 0 0 0.002s 100%
org.ctan.site.services.lugs.LugsImportServiceTest 2 0 0 5.217s 100%
org.ctan.site.services.mail.MailServiceTest$TestConstructor 4 0 0 0.005s 100%
org.ctan.site.services.mail.MailServiceTest$TestSend 6 0 0 0.095s 100%
org.ctan.site.services.mail.MailServiceTest$TestTemplating 7 0 0 0.046s 100%
org.ctan.site.services.mirrors.MirrorRegistrationServiceTest$TestConfiguration 3 0 0 0.001s 100%
org.ctan.site.services.mirrors.MirrorRegistrationServiceTest$TestRegistration 3 0 1 0.007s 100%
org.ctan.site.services.postings.PostingCacheTest$TestConfiguration 4 0 0 0.001s 100%
org.ctan.site.services.postings.PostingCacheTest$TestGet 2 0 0 0s 100%
org.ctan.site.services.postings.PostingCacheTest$TestHasPostingForPackage 2 0 0 0s 100%
org.ctan.site.services.postings.PostingCacheTest$TestIsEmpty 2 0 0 0s 100%
org.ctan.site.services.postings.PostingCacheTest$TestListByDate 8 0 0 0.003s 100%
org.ctan.site.services.postings.PostingCacheTest$TestListByPackage 8 0 0 0.002s 100%
org.ctan.site.services.postings.PostingCacheTest$TestListNewest 5 0 0 0.004s 100%
org.ctan.site.services.postings.PostingCacheTest$TestListPaged 6 0 0 0.002s 100%
org.ctan.site.services.postings.PostingCacheTest$TestPackages 2 0 1 0.001s 100%
org.ctan.site.services.postings.PostingCacheTest$TestSize 2 0 0 0s 100%
org.ctan.site.services.postings.PostingCacheTest$TestSummaryCountByPkg 2 0 0 0s 100%
org.ctan.site.services.postings.PostingCacheTest$TestTotal 2 0 0 0s 100%
org.ctan.site.services.postings.PostingsServiceTest 3 0 0 0.002s 100%
org.ctan.site.services.postings.PostingsServiceTest$TestConfiguration 1 0 0 0.001s 100%
org.ctan.site.services.search.IndexingServiceTest$TestConfiguration 4 0 1 0.001s 100%
org.ctan.site.services.search.SearchServiceTest$TestConfiguration 3 0 1 0s 100%
org.ctan.site.services.search.SearchServiceTest$TestFind 7 0 0 0.001s 100%
org.ctan.site.services.search.base.IndexTypeTest 14 0 0 0.004s 100%
org.ctan.site.services.texarchive.ArchiveFilesUpdateServiceTest 1 0 0 0.075s 100%
org.ctan.site.services.texarchive.PkgServiceTest$TestConfiguration 5 0 0 0.004s 100%
org.ctan.site.services.texarchive.PkgServiceTest$TestGetPkgByKey 5 0 0 0.004s 100%
org.ctan.site.services.texarchive.PkgServiceTest$TestGetPkgByPath 5 0 0 0.008s 100%
org.ctan.site.services.upload.Submit11ServiceTest$TestConstructor 8 0 0 0.010s 100%
org.ctan.site.services.upload.Submit11ServiceTest$TestGetVersion 1 0 0 0s 100%
org.ctan.site.services.upload.Submit11ServiceTest$TestUpload 10 0 0 0.437s 100%
org.ctan.site.services.upload.Submit11ServiceTest$TestValidate 96 0 2 5.468s 100%
org.ctan.site.services.upload.Submit11ServiceTest$TestValidate$TestValidateZipArchive 16 0 0 1.036s 100%
org.ctan.site.services.upload.util.MessagesTest 6 0 0 0.001s 100%
org.ctan.site.services.util.ConfigUtilsTest 17 0 0 0.011s 100%
org.ctan.site.services.util.NullCheckTest 30 0 0 0.018s 100%
org.ctan.site.services.util.SecurityUtilsTest 4 0 0 0.025s 100%
org.ctan.site.stores.AuthorStoreTest$TestConstructor 2 0 0 0.002s 100%
org.ctan.site.stores.GuestBookStoreTest$TestConstructor 2 0 0 0.001s 100%
org.ctan.site.stores.InstallDataStoreTest$TestConstructor 1 0 0 0s 100%
org.ctan.site.stores.LicenseStoreTest$TestConstructor 2 0 0 0.001s 100%
org.ctan.site.stores.LugStoreTest$TestConstructor 1 0 0 0s 100%
org.ctan.site.stores.MessageStoreTest$TestConstructor 1 0 0 0.001s 100%
org.ctan.site.stores.MirrorRegistrationStoreTest$TestConstructor 1 0 0 0.001s 100%
org.ctan.site.stores.MirrorStoreTest$TestConstructor 2 0 0 0.001s 100%
org.ctan.site.stores.PkgAliasStoreTest$TestConstructor 1 0 0 0s 100%
org.ctan.site.stores.PkgStoreTest$TestConstructor 2 0 0 0.001s 100%
org.ctan.site.stores.StopwordStoreTest$TestConstructor 1 0 0 0s 100%
org.ctan.site.stores.TexArchiveNotesStoreTest$TestConstructor 1 0 0 0.001s 100%
org.ctan.site.stores.TicketStoreTest$TestConstructor 1 0 0 0.001s 100%
org.ctan.site.stores.TicketStoreTest$TestGetByKey 2 0 0 0.002s 100%
org.ctan.site.stores.TicketStoreTest$TestRemoveKey 3 0 0 0.003s 100%
org.ctan.site.stores.TicketStoreTest$TestRemoveTicket 2 0 0 0.001s 100%
org.ctan.site.stores.TicketStoreTest$TestSave 2 0 0 0.002s 100%
org.ctan.site.stores.TopicStoreTest$TestConfiguration 2 0 0 0.002s 100%
org.ctan.site.stores.TopicStoreTest$TestCount 1 0 0 0.001s 100%
org.ctan.site.stores.TopicStoreTest$TestDrop 2 0 0 0.003s 100%
org.ctan.site.stores.TopicStoreTest$TestFindAll 1 0 0 0.001s 100%
org.ctan.site.stores.TopicStoreTest$TestFindAllByKeyStartingWith 2 0 1 0.001s 100%
org.ctan.site.stores.TopicStoreTest$TestGetById 2 0 0 0.002s 100%
org.ctan.site.stores.TopicStoreTest$TestGetByKey 2 0 0 0.004s 100%
org.ctan.site.stores.TopicStoreTest$TestList 3 0 0 0.281s 100%
org.ctan.site.stores.TopicStoreTest$TestRemove 2 0 0 0.002s 100%
org.ctan.site.stores.TopicStoreTest$TestSave 2 0 0 0.121s 100%
org.ctan.site.stores.UploadStoreTest$TestConstructor 1 0 0 0s 100%
org.ctan.site.stores.UserStopwordStoreTest$TestConstructor 1 0 0 0s 100%
org.ctan.site.stores.UserStoreTest$TestConstructor 1 0 0 0s 100%
org.ctan.site.stores.VoteStoreTest$TestConstructor 1 0 0 0s 100%
org.ctan.site.tasks.CatalogueUpdateTaskTest 2 0 0 0.328s 100%