Skip to content

Address code review feedback: fix onclick loop and add IE compatibility

ed29977
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Fix Autocompleter is not defined error by making autocomplete.js self-contained #411

Address code review feedback: fix onclick loop and add IE compatibility
ed29977
Select commit
Loading
Failed to load commit list.
GitHub Actions / JUnit Test Results succeeded Jan 27, 2026 in 1s

267 passed, 0 failed and 43 skipped

Tests passed successfully

Report Passed Failed Skipped Time
oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.command.IdentifyTest.xml 1✅ 772ms
oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.controller.OAIPMHControllerTest.xml 7✅ 4s
oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.util.IdentifyUtilTest.xml 1✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ActionParserTest.xml 2✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ActionTest.xml 2✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.AlternationParserTest.xml 2✅ 1ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.AssignmentParserTest.xml 9✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.AssignmentSequenceParserTest.xml 2✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.AuxDataTest.xml 15✅ 35ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.FilterParserTest.xml 2✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.FilterTest.xml 1✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.HeadlineParserTest.xml 2✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.LazyListTest.xml 13✅ 3ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.RDParserFailureTest.xml 3✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.RDParserResultTest.xml 6✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.RDParserTest.xml 1✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.RepeatedParserTest.xml 4✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.SimpleSectionParserTest.xml 2✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.SingleTokenParserTest.xml 2✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.SpecificHeadlineParserTest.xml 2✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.TokenSequenceParserTest.xml 2✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.TokenTest.xml 8✅ 1ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.TreebaseStreamTokenizerTest.xml 7✅ 3ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ValueAssignmentMapTest.xml 4✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ValueAssignmentTest.xml 2✅ 1ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ValueSequenceTest.xml 5✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ValueStudyTest.xml 1✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ValueTokenTest.xml 7✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.ContextManagerTest.xml 1✅ 290ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.core.CoreServiceLauncherTest.xml 2✅ 1s
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.admin.PersonDAOTest.xml 6✅ 1⚪ 82ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.admin.UserDAOTest.xml 10✅ 5s
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.EnvironmentTest.xml 5✅ 35ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.matrix.ItemDefinitionDAOTest.xml 2✅ 24ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.matrix.MatrixDAOTest.xml 1✅ 3⚪ 22ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.matrix.MatrixDataTypeDAOTest.xml 1✅ 13ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.matrix.MatrixElementDAOTest.xml 1✅ 5ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.matrix.MatrixRowDAOTest.xml 3✅ 19ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.matrix.RowSegmentDAOTest.xml 2✅ 20ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.study.AlgorithmDAOTest.xml 1✅ 6ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.study.AnalyzedDataDAOTest.xml 3✅ 8ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.study.StudyDAOTest.xml 8✅ 92ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.study.StudyStatusDAOTest.xml 3✅ 11ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.study.SubmissionDAOTest.xml 9✅ 40ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.taxon.TaxonLabelDAOTest.xml 1⚪ 17ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.tree.PhyloTreeDAOTest.xml 10✅ 58ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.admin.EmailAddressTest.xml 6✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.admin.HelpTest.xml 2⚪ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.admin.UserTest.xml 1✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.matrix.MatrixTest.xml 2✅ 16ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.matrix.RowSegmentTest.xml 1⚪ 12ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.matrix.SpecimenLabelTest.xml 1⚪ 6ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.matrix.StateSetMapperTest.xml 4✅ 1ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.MesquiteConverterTest.xml 1✅ 16ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.NexmlAnalysisConverterTest.xml 1✅ 4ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.NexmlMatrixConverterTest.xml 3✅ 12ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.NexmlSearchResultConverterTest.xml 1✅ 5⚪ 27ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.NexmlSerializationTest.xml 2⚪ 17ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.NexmlTreeConverterTest.xml 1✅ 7ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.NexusMesquiteDataSetTest.xml 1✅ 3ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.search.SearchResultsTest.xml 7⚪ 11ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.study.CitationTest.xml 1✅ 6ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.study.StudyTest.xml 1✅ 1⚪ 11ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.taxon.TaxonLabelTest.xml 5⚪ 24ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.tree.PhyloTreeTest.xml 1✅ 1⚪ 66ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.framework.TSVFileParserTest.xml 1✅ 0ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.RangeExpressionTest.xml 2✅ 3ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.security.DelegatingPasswordEncoderTest.xml 12✅ 826ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.admin.HelpServiceImplTest.xml 3✅ 2ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.admin.UserServiceImplTest.xml 6✅ 1ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.matrix.MatrixServiceImplTest.xml 1✅ 1⚪ 152ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.matrix.RowSegmentServiceImplTest.xml 1✅ 6ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.nexus.NexusParserTest.xml 1✅ 3ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.study.AnalysisServiceImplTest.xml 1✅ 93ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.study.StudyServiceImplTest.xml 5✅ 1⚪ 240ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.study.SubmissionServiceImplTest.xml 2✅ 240ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.taxon.TaxonLabelServiceImplTest.xml 3✅ 8⚪ 10s
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.tree.PhyloTreeServiceImplTest.xml 3⚪ 40ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.TreebaseIDStringTest.xml 6✅ 8ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.TreebaseUtilTest.xml 1✅ 7ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.util.HashFieldReaderTest.xml 7✅ 2ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.util.ObjectGroupMergerTest.xml 2✅ 3ms
treebase-core/target/surefire-reports/TEST-org.cipres.treebase.util.UnixOptionsTest.xml 6✅ 1ms

✅ oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.command.IdentifyTest.xml

1 tests were completed in 772ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.treebase.oai.web.command.IdentifyTest 1✅ 772ms

✅ oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.controller.OAIPMHControllerTest.xml

7 tests were completed in 4s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.treebase.oai.web.controller.OAIPMHControllerTest 7✅ 4s

✅ oai-pmh_data_provider/data_provider_web/target/surefire-reports/TEST-org.treebase.oai.web.util.IdentifyUtilTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.treebase.oai.web.util.IdentifyUtilTest 1✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ActionParserTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.ActionParserTest 2✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ActionTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.ActionTest 2✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.AlternationParserTest.xml

2 tests were completed in 1ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.AlternationParserTest 2✅ 1ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.AssignmentParserTest.xml

9 tests were completed in 0ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.AssignmentParserTest 9✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.AssignmentSequenceParserTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.AssignmentSequenceParserTest 2✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.AuxDataTest.xml

15 tests were completed in 35ms with 15 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.AuxDataTest 15✅ 35ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.FilterParserTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.FilterParserTest 2✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.FilterTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.FilterTest 1✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.HeadlineParserTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.HeadlineParserTest 2✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.LazyListTest.xml

13 tests were completed in 3ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.LazyListTest 13✅ 3ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.RDParserFailureTest.xml

3 tests were completed in 0ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.RDParserFailureTest 3✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.RDParserResultTest.xml

6 tests were completed in 0ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.RDParserResultTest 6✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.RDParserTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.RDParserTest 1✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.RepeatedParserTest.xml

4 tests were completed in 0ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.RepeatedParserTest 4✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.SimpleSectionParserTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.SimpleSectionParserTest 2✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.SingleTokenParserTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.SingleTokenParserTest 2✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.SpecificHeadlineParserTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.SpecificHeadlineParserTest 2✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.TokenSequenceParserTest.xml

2 tests were completed in 0ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.TokenSequenceParserTest 2✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.TokenTest.xml

8 tests were completed in 1ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.TokenTest 8✅ 1ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.TreebaseStreamTokenizerTest.xml

7 tests were completed in 3ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.TreebaseStreamTokenizerTest 7✅ 3ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ValueAssignmentMapTest.xml

4 tests were completed in 0ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.ValueAssignmentMapTest 4✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ValueAssignmentTest.xml

2 tests were completed in 1ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.ValueAssignmentTest 2✅ 1ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ValueSequenceTest.xml

5 tests were completed in 0ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.ValueSequenceTest 5✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ValueStudyTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.ValueStudyTest 1✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.auxdata.ValueTokenTest.xml

7 tests were completed in 0ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.auxdata.ValueTokenTest 7✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.ContextManagerTest.xml

1 tests were completed in 290ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.ContextManagerTest 1✅ 290ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.core.CoreServiceLauncherTest.xml

2 tests were completed in 1s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.core.CoreServiceLauncherTest 2✅ 1s

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.admin.PersonDAOTest.xml

7 tests were completed in 82ms with 6 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.admin.PersonDAOTest 6✅ 1⚪ 82ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.admin.UserDAOTest.xml

10 tests were completed in 5s with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.admin.UserDAOTest 10✅ 5s

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.EnvironmentTest.xml

5 tests were completed in 35ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.EnvironmentTest 5✅ 35ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.matrix.ItemDefinitionDAOTest.xml

2 tests were completed in 24ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.matrix.ItemDefinitionDAOTest 2✅ 24ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.matrix.MatrixDAOTest.xml

4 tests were completed in 22ms with 1 passed, 0 failed and 3 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.matrix.MatrixDAOTest 1✅ 3⚪ 22ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.matrix.MatrixDataTypeDAOTest.xml

1 tests were completed in 13ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.matrix.MatrixDataTypeDAOTest 1✅ 13ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.matrix.MatrixElementDAOTest.xml

1 tests were completed in 5ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.matrix.MatrixElementDAOTest 1✅ 5ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.matrix.MatrixRowDAOTest.xml

3 tests were completed in 19ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.matrix.MatrixRowDAOTest 3✅ 19ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.matrix.RowSegmentDAOTest.xml

2 tests were completed in 20ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.matrix.RowSegmentDAOTest 2✅ 20ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.study.AlgorithmDAOTest.xml

1 tests were completed in 6ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.study.AlgorithmDAOTest 1✅ 6ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.study.AnalyzedDataDAOTest.xml

3 tests were completed in 8ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.study.AnalyzedDataDAOTest 3✅ 8ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.study.StudyDAOTest.xml

8 tests were completed in 92ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.study.StudyDAOTest 8✅ 92ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.study.StudyStatusDAOTest.xml

3 tests were completed in 11ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.study.StudyStatusDAOTest 3✅ 11ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.study.SubmissionDAOTest.xml

9 tests were completed in 40ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.study.SubmissionDAOTest 9✅ 40ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.taxon.TaxonLabelDAOTest.xml

1 tests were completed in 17ms with 0 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.taxon.TaxonLabelDAOTest 1⚪ 17ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.dao.tree.PhyloTreeDAOTest.xml

10 tests were completed in 58ms with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.dao.tree.PhyloTreeDAOTest 10✅ 58ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.admin.EmailAddressTest.xml

6 tests were completed in 0ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.admin.EmailAddressTest 6✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.admin.HelpTest.xml

2 tests were completed in 0ms with 0 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.admin.HelpTest 2⚪ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.admin.UserTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.admin.UserTest 1✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.matrix.MatrixTest.xml

2 tests were completed in 16ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.matrix.MatrixTest 2✅ 16ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.matrix.RowSegmentTest.xml

1 tests were completed in 12ms with 0 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.matrix.RowSegmentTest 1⚪ 12ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.matrix.SpecimenLabelTest.xml

1 tests were completed in 6ms with 0 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.matrix.SpecimenLabelTest 1⚪ 6ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.matrix.StateSetMapperTest.xml

4 tests were completed in 1ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.matrix.StateSetMapperTest 4✅ 1ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.MesquiteConverterTest.xml

1 tests were completed in 16ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.nexus.MesquiteConverterTest 1✅ 16ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.NexmlAnalysisConverterTest.xml

1 tests were completed in 4ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.nexus.NexmlAnalysisConverterTest 1✅ 4ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.NexmlMatrixConverterTest.xml

3 tests were completed in 12ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.nexus.NexmlMatrixConverterTest 3✅ 12ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.NexmlSearchResultConverterTest.xml

6 tests were completed in 27ms with 1 passed, 0 failed and 5 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.nexus.NexmlSearchResultConverterTest 1✅ 5⚪ 27ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.NexmlSerializationTest.xml

2 tests were completed in 17ms with 0 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.nexus.NexmlSerializationTest 2⚪ 17ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.NexmlTreeConverterTest.xml

1 tests were completed in 7ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.nexus.NexmlTreeConverterTest 1✅ 7ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.nexus.NexusMesquiteDataSetTest.xml

1 tests were completed in 3ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.nexus.NexusMesquiteDataSetTest 1✅ 3ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.search.SearchResultsTest.xml

7 tests were completed in 11ms with 0 passed, 0 failed and 7 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.search.SearchResultsTest 7⚪ 11ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.study.CitationTest.xml

1 tests were completed in 6ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.study.CitationTest 1✅ 6ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.study.StudyTest.xml

2 tests were completed in 11ms with 1 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.study.StudyTest 1✅ 1⚪ 11ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.taxon.TaxonLabelTest.xml

5 tests were completed in 24ms with 0 passed, 0 failed and 5 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.taxon.TaxonLabelTest 5⚪ 24ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.domain.tree.PhyloTreeTest.xml

2 tests were completed in 66ms with 1 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.domain.tree.PhyloTreeTest 1✅ 1⚪ 66ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.framework.TSVFileParserTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.framework.TSVFileParserTest 1✅ 0ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.RangeExpressionTest.xml

2 tests were completed in 3ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.RangeExpressionTest 2✅ 3ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.security.DelegatingPasswordEncoderTest.xml

12 tests were completed in 826ms with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.security.DelegatingPasswordEncoderTest 12✅ 826ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.admin.HelpServiceImplTest.xml

3 tests were completed in 2ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.service.admin.HelpServiceImplTest 3✅ 2ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.admin.UserServiceImplTest.xml

6 tests were completed in 1ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.service.admin.UserServiceImplTest 6✅ 1ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.matrix.MatrixServiceImplTest.xml

2 tests were completed in 152ms with 1 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.service.matrix.MatrixServiceImplTest 1✅ 1⚪ 152ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.matrix.RowSegmentServiceImplTest.xml

1 tests were completed in 6ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.service.matrix.RowSegmentServiceImplTest 1✅ 6ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.nexus.NexusParserTest.xml

1 tests were completed in 3ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.service.nexus.NexusParserTest 1✅ 3ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.study.AnalysisServiceImplTest.xml

1 tests were completed in 93ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.service.study.AnalysisServiceImplTest 1✅ 93ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.study.StudyServiceImplTest.xml

6 tests were completed in 240ms with 5 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.service.study.StudyServiceImplTest 5✅ 1⚪ 240ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.study.SubmissionServiceImplTest.xml

2 tests were completed in 240ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.service.study.SubmissionServiceImplTest 2✅ 240ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.taxon.TaxonLabelServiceImplTest.xml

11 tests were completed in 10s with 3 passed, 0 failed and 8 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.service.taxon.TaxonLabelServiceImplTest 3✅ 8⚪ 10s

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.service.tree.PhyloTreeServiceImplTest.xml

3 tests were completed in 40ms with 0 passed, 0 failed and 3 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.service.tree.PhyloTreeServiceImplTest 3⚪ 40ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.TreebaseIDStringTest.xml

6 tests were completed in 8ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.TreebaseIDStringTest 6✅ 8ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.TreebaseUtilTest.xml

1 tests were completed in 7ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.TreebaseUtilTest 1✅ 7ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.util.HashFieldReaderTest.xml

7 tests were completed in 2ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.util.HashFieldReaderTest 7✅ 2ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.util.ObjectGroupMergerTest.xml

2 tests were completed in 3ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.util.ObjectGroupMergerTest 2✅ 3ms

✅ treebase-core/target/surefire-reports/TEST-org.cipres.treebase.util.UnixOptionsTest.xml

6 tests were completed in 1ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.cipres.treebase.util.UnixOptionsTest 6✅ 1ms