Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
309 0 0 0 100% 13.15 s

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
dev.metaschema.oscal.tools.cli.core.utils 7 0 0 0 100% 0.974 s
dev.metaschema.oscal.tools.cli.core 296 0 0 0 100% 11.68 s
dev.metaschema.oscal.tools.cli.core.commands 6 0 0 0 100% 0.504 s

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

dev.metaschema.oscal.tools.cli.core.utils

- Class Tests Errors Failures Skipped Success Rate Time
PrettyPrinterTest 2 0 0 0 100% 0.349 s
PrettyPrinterTest 5 0 0 0 100% 0.625 s

dev.metaschema.oscal.tools.cli.core

- Class Tests Errors Failures Skipped Success Rate Time
NullYamlValuesTest 3 0 0 0 100% 1.223 s
CLITest 4 0 0 0 100% 1.121 s
ShellCompletionTest 6 0 0 0 100% 0.214 s
CLITest 282 0 0 0 100% 9.091 s
ShellCompletionTest 1 0 0 0 100% 0.028 s

dev.metaschema.oscal.tools.cli.core.commands

- Class Tests Errors Failures Skipped Success Rate Time
Issue96ClassLoaderTest 6 0 0 0 100% 0.504 s

Test Cases

[Summary] [Package List] [Test Cases]

NullYamlValuesTest

testLoadYamlNullVar3 0.249 s
testLoadYamlNullVar2 0.054 s
testLoadYamlNullVar1 0.034 s

CLITest

testAllSubCommands(String[], ExitCode, Class)[1] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[2] 0.013 s
testAllSubCommands(String[], ExitCode, Class)[3] 0.009 s
testSystemSecurityPlanQuietlyFailing3 1.088 s

ShellCompletionTest

testShellCompletionToFile(String)[2] 0.005 s
testShellCompletionNoArgs 0.055 s
testShellCompletionInvalidShell 0.003 s
testShellCompletionZsh 0.004 s
testShellCompletionHelp 0.024 s
testShellCompletionBash 0.004 s

CLITest

testSystemSecurityPlanQuietlyFailing2 0.434 s
testSystemSecurityPlanQuietlyFailing 0.406 s
testPrettyPrintProfileResolveXml 0.266 s
testPrettyPrintProfileResolveJson 0.176 s
testPrettyPrintProfileResolveYaml 0.049 s
testAllSubCommands(String[], ExitCode, Class)[5] 1.292 s
testAllSubCommands(String[], ExitCode, Class)[4] 1.204 s
testAllSubCommands(String[], ExitCode, Class)[12] 0.031 s
testAllSubCommands(String[], ExitCode, Class)[13] 0.016 s
testAllSubCommands(String[], ExitCode, Class)[14] 0.015 s
testAllSubCommands(String[], ExitCode, Class)[15] 0.014 s
testAllSubCommands(String[], ExitCode, Class)[6] 0.329 s
testAllSubCommands(String[], ExitCode, Class)[7] 0.335 s
testAllSubCommands(String[], ExitCode, Class)[8] 0.015 s
testAllSubCommands(String[], ExitCode, Class)[9] 0.015 s
testAllSubCommands(String[], ExitCode, Class)[10] 0.015 s
testAllSubCommands(String[], ExitCode, Class)[11] 0.012 s
testAllSubCommands(String[], ExitCode, Class)[16] 0.437 s
testAllSubCommands(String[], ExitCode, Class)[23] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[24] 0.014 s
testAllSubCommands(String[], ExitCode, Class)[25] 0.008 s
testAllSubCommands(String[], ExitCode, Class)[26] 0.012 s
testAllSubCommands(String[], ExitCode, Class)[27] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[17] 0.292 s
testAllSubCommands(String[], ExitCode, Class)[28] 0.329 s
testAllSubCommands(String[], ExitCode, Class)[18] 0.429 s
testAllSubCommands(String[], ExitCode, Class)[20] 0.009 s
testAllSubCommands(String[], ExitCode, Class)[21] 0.012 s
testAllSubCommands(String[], ExitCode, Class)[22] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[19] 0.365 s
testAllSubCommands(String[], ExitCode, Class)[29] 0.241 s
testAllSubCommands(String[], ExitCode, Class)[30] 0.409 s
testAllSubCommands(String[], ExitCode, Class)[37] 0.009 s
testAllSubCommands(String[], ExitCode, Class)[32] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[33] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[38] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[34] 0.008 s
testAllSubCommands(String[], ExitCode, Class)[40] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[35] 0.012 s
testAllSubCommands(String[], ExitCode, Class)[36] 0.008 s
testAllSubCommands(String[], ExitCode, Class)[39] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[41] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[43] 0.259 s
testAllSubCommands(String[], ExitCode, Class)[48] 0.012 s
testAllSubCommands(String[], ExitCode, Class)[42] 0.237 s
testAllSubCommands(String[], ExitCode, Class)[49] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[51] 0.014 s
testAllSubCommands(String[], ExitCode, Class)[52] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[53] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[31] 0.415 s
testAllSubCommands(String[], ExitCode, Class)[44] 0.256 s
testAllSubCommands(String[], ExitCode, Class)[46] 0.013 s
testAllSubCommands(String[], ExitCode, Class)[47] 0.012 s
testAllSubCommands(String[], ExitCode, Class)[54] 0.231 s
testAllSubCommands(String[], ExitCode, Class)[59] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[50] 0.016 s
testAllSubCommands(String[], ExitCode, Class)[60] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[62] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[63] 0.013 s
testAllSubCommands(String[], ExitCode, Class)[45] 0.234 s
testAllSubCommands(String[], ExitCode, Class)[64] 0.014 s
testAllSubCommands(String[], ExitCode, Class)[55] 0.246 s
testAllSubCommands(String[], ExitCode, Class)[66] 0.279 s
testAllSubCommands(String[], ExitCode, Class)[56] 0.302 s
testAllSubCommands(String[], ExitCode, Class)[58] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[61] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[65] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[67] 0.225 s
testAllSubCommands(String[], ExitCode, Class)[57] 0.389 s
testAllSubCommands(String[], ExitCode, Class)[68] 0.333 s
testAllSubCommands(String[], ExitCode, Class)[74] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[76] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[70] 0.013 s
testAllSubCommands(String[], ExitCode, Class)[77] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[79] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[71] 0.017 s
testAllSubCommands(String[], ExitCode, Class)[72] 0.012 s
testAllSubCommands(String[], ExitCode, Class)[73] 0.008 s
testAllSubCommands(String[], ExitCode, Class)[75] 0.014 s
testAllSubCommands(String[], ExitCode, Class)[78] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[80] 0.112 s
testAllSubCommands(String[], ExitCode, Class)[85] 0.008 s
testAllSubCommands(String[], ExitCode, Class)[87] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[88] 0.008 s
testAllSubCommands(String[], ExitCode, Class)[89] 0.010 s
testAllSubCommands(String[], ExitCode, Class)[90] 0.014 s
testAllSubCommands(String[], ExitCode, Class)[91] 0.019 s
testAllSubCommands(String[], ExitCode, Class)[81] 0.149 s
testAllSubCommands(String[], ExitCode, Class)[92] 0.097 s
testAllSubCommands(String[], ExitCode, Class)[69] 0.357 s
testAllSubCommands(String[], ExitCode, Class)[82] 0.153 s
testAllSubCommands(String[], ExitCode, Class)[84] 0.014 s
testAllSubCommands(String[], ExitCode, Class)[86] 0.010 s
testAllSubCommands(String[], ExitCode, Class)[83] 0.177 s
testAllSubCommands(String[], ExitCode, Class)[94] 0.244 s
testAllSubCommands(String[], ExitCode, Class)[100] 0.012 s
testAllSubCommands(String[], ExitCode, Class)[101] 0.010 s
testAllSubCommands(String[], ExitCode, Class)[93] 0.122 s
testAllSubCommands(String[], ExitCode, Class)[102] 0.009 s
testAllSubCommands(String[], ExitCode, Class)[96] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[97] 0.010 s
testAllSubCommands(String[], ExitCode, Class)[98] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[99] 0.015 s
testAllSubCommands(String[], ExitCode, Class)[103] 0.009 s
testAllSubCommands(String[], ExitCode, Class)[104] 0.100 s
testAllSubCommands(String[], ExitCode, Class)[110] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[111] 0.008 s
testAllSubCommands(String[], ExitCode, Class)[112] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[113] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[114] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[115] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[116] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[117] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[105] 0.147 s
testAllSubCommands(String[], ExitCode, Class)[95] 0.323 s
testAllSubCommands(String[], ExitCode, Class)[118] 0.137 s
testAllSubCommands(String[], ExitCode, Class)[121] 0.222 s
testAllSubCommands(String[], ExitCode, Class)[106] 0.302 s
testAllSubCommands(String[], ExitCode, Class)[108] 0.010 s
testAllSubCommands(String[], ExitCode, Class)[107] 0.280 s
testAllSubCommands(String[], ExitCode, Class)[122] 0.014 s
testAllSubCommands(String[], ExitCode, Class)[109] 0.010 s
testAllSubCommands(String[], ExitCode, Class)[126] 0.013 s
testAllSubCommands(String[], ExitCode, Class)[128] 0.012 s
testAllSubCommands(String[], ExitCode, Class)[129] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[119] 0.069 s
testAllSubCommands(String[], ExitCode, Class)[123] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[124] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[125] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[127] 0.008 s
testAllSubCommands(String[], ExitCode, Class)[130] 0.101 s
testAllSubCommands(String[], ExitCode, Class)[120] 0.138 s
testAllSubCommands(String[], ExitCode, Class)[137] 0.009 s
testAllSubCommands(String[], ExitCode, Class)[138] 0.012 s
testAllSubCommands(String[], ExitCode, Class)[139] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[140] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[141] 0.021 s
testAllSubCommands(String[], ExitCode, Class)[131] 0.144 s
testAllSubCommands(String[], ExitCode, Class)[142] 0.118 s
testAllSubCommands(String[], ExitCode, Class)[132] 0.276 s
testAllSubCommands(String[], ExitCode, Class)[134] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[135] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[136] 0.003 s
testAllSubCommands(String[], ExitCode, Class)[143] 0.095 s
testAllSubCommands(String[], ExitCode, Class)[133] 0.271 s
testAllSubCommands(String[], ExitCode, Class)[144] 0.238 s
testAllSubCommands(String[], ExitCode, Class)[146] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[150] 0.010 s
testAllSubCommands(String[], ExitCode, Class)[147] 0.012 s
testAllSubCommands(String[], ExitCode, Class)[153] 0.009 s
testAllSubCommands(String[], ExitCode, Class)[155] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[148] 0.009 s
testAllSubCommands(String[], ExitCode, Class)[149] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[151] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[152] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[154] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[156] 0.085 s
testAllSubCommands(String[], ExitCode, Class)[162] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[163] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[164] 0.008 s
testAllSubCommands(String[], ExitCode, Class)[165] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[166] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[167] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[168] 0.015 s
testAllSubCommands(String[], ExitCode, Class)[169] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[170] 0.011 s
testAllSubCommands(String[], ExitCode, Class)[171] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[157] 0.093 s
testAllSubCommands(String[], ExitCode, Class)[145] 0.232 s
testAllSubCommands(String[], ExitCode, Class)[172] 0.081 s
testAllSubCommands(String[], ExitCode, Class)[159] 0.112 s
testAllSubCommands(String[], ExitCode, Class)[160] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[161] 0.003 s
testAllSubCommands(String[], ExitCode, Class)[158] 0.146 s
testAllSubCommands(String[], ExitCode, Class)[173] 0.113 s
testAllSubCommands(String[], ExitCode, Class)[175] 0.209 s
testAllSubCommands(String[], ExitCode, Class)[180] 0.003 s
testAllSubCommands(String[], ExitCode, Class)[176] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[177] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[182] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[178] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[185] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[179] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[187] 0.008 s
testAllSubCommands(String[], ExitCode, Class)[181] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[183] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[184] 0.023 s
testAllSubCommands(String[], ExitCode, Class)[186] 0.017 s
testAllSubCommands(String[], ExitCode, Class)[174] 0.292 s
testAllSubCommands(String[], ExitCode, Class)[189] 0.133 s
testAllSubCommands(String[], ExitCode, Class)[195] 0.009 s
testAllSubCommands(String[], ExitCode, Class)[196] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[188] 0.101 s
testAllSubCommands(String[], ExitCode, Class)[197] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[199] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[200] 0.021 s
testAllSubCommands(String[], ExitCode, Class)[201] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[202] 0.022 s
testAllSubCommands(String[], ExitCode, Class)[203] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[204] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[205] 0.002 s
testAllSubCommands(String[], ExitCode, Class)[191] 0.217 s
testAllSubCommands(String[], ExitCode, Class)[190] 0.237 s
testAllSubCommands(String[], ExitCode, Class)[192] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[193] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[206] 0.142 s
testAllSubCommands(String[], ExitCode, Class)[194] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[198] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[211] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[214] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[215] 0.010 s
testAllSubCommands(String[], ExitCode, Class)[216] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[217] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[207] 0.085 s
testAllSubCommands(String[], ExitCode, Class)[218] 0.124 s
testAllSubCommands(String[], ExitCode, Class)[208] 0.111 s
testAllSubCommands(String[], ExitCode, Class)[209] 0.111 s
testAllSubCommands(String[], ExitCode, Class)[210] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[212] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[213] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[220] 0.228 s
testAllSubCommands(String[], ExitCode, Class)[226] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[219] 0.094 s
testAllSubCommands(String[], ExitCode, Class)[227] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[222] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[229] 0.008 s
testAllSubCommands(String[], ExitCode, Class)[223] 0.012 s
testAllSubCommands(String[], ExitCode, Class)[224] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[225] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[228] 0.003 s
testAllSubCommands(String[], ExitCode, Class)[230] 0.140 s
testAllSubCommands(String[], ExitCode, Class)[231] 0.167 s
testAllSubCommands(String[], ExitCode, Class)[237] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[238] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[239] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[240] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[241] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[242] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[243] 0.002 s
testAllSubCommands(String[], ExitCode, Class)[221] 0.284 s
testAllSubCommands(String[], ExitCode, Class)[244] 0.085 s
testAllSubCommands(String[], ExitCode, Class)[246] 0.122 s
testAllSubCommands(String[], ExitCode, Class)[232] 0.337 s
testAllSubCommands(String[], ExitCode, Class)[234] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[235] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[236] 0.002 s
testAllSubCommands(String[], ExitCode, Class)[233] 0.284 s
testAllSubCommands(String[], ExitCode, Class)[245] 0.112 s
testAllSubCommands(String[], ExitCode, Class)[247] 0.221 s
testAllSubCommands(String[], ExitCode, Class)[254] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[255] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[248] 0.012 s
testAllSubCommands(String[], ExitCode, Class)[250] 0.003 s
testAllSubCommands(String[], ExitCode, Class)[249] 0.021 s
testAllSubCommands(String[], ExitCode, Class)[251] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[252] 0.026 s
testAllSubCommands(String[], ExitCode, Class)[253] 0.023 s
testAllSubCommands(String[], ExitCode, Class)[256] 0.076 s
testAllSubCommands(String[], ExitCode, Class)[262] 0.003 s
testAllSubCommands(String[], ExitCode, Class)[263] 0.003 s
testAllSubCommands(String[], ExitCode, Class)[265] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[266] 0.002 s
testAllSubCommands(String[], ExitCode, Class)[267] 0.002 s
testAllSubCommands(String[], ExitCode, Class)[268] 0.095 s
testAllSubCommands(String[], ExitCode, Class)[257] 0.219 s
testAllSubCommands(String[], ExitCode, Class)[269] 0.175 s
testAllSubCommands(String[], ExitCode, Class)[258] 0.320 s
testAllSubCommands(String[], ExitCode, Class)[260] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[261] 0.008 s
testAllSubCommands(String[], ExitCode, Class)[264] 0.010 s
testAllSubCommands(String[], ExitCode, Class)[259] 0.238 s
testAllSubCommands(String[], ExitCode, Class)[270] 0.246 s
testAllSubCommands(String[], ExitCode, Class)[271] 0.339 s
testAllSubCommands(String[], ExitCode, Class)[277] 0.007 s
testAllSubCommands(String[], ExitCode, Class)[279] 0.003 s
testAllSubCommands(String[], ExitCode, Class)[272] 0.016 s
testAllSubCommands(String[], ExitCode, Class)[273] 0.016 s
testAllSubCommands(String[], ExitCode, Class)[274] 0.004 s
testAllSubCommands(String[], ExitCode, Class)[275] 0.006 s
testAllSubCommands(String[], ExitCode, Class)[278] 0.005 s
testAllSubCommands(String[], ExitCode, Class)[276] 0.010 s
testAllSubCommands(String[], ExitCode, Class)[280] 0.020 s

Issue96ClassLoaderTest

testCatalogClassLoader 0.459 s
testAssessmentPlanClassLoader 0.003 s
testComponentDefinitionClassLoader 0.003 s
testPoamClassLoader 0.001 s
testSspClassLoader 0.001 s
testAssessmentResultsClassLoader 0.001 s

PrettyPrinterTest

testPrettyPrintJsonEmptyObject 0.310 s
testPrettyPrintXmlInvalidFile 0.039 s

PrettyPrinterTest

testPrettyPrintXmlValidFile 0.156 s
testPrettyPrintJsonArray 0.016 s
testPrettyPrintJsonValidFile 0.008 s
testPrettyPrintJsonInvalidFile 0.006 s
testPrettyPrintYamlValidFile 0.057 s

ShellCompletionTest

testShellCompletionToFile(String)[1] 0.028 s