[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building JOpt Simple 4.8
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for com.googlecode.jmockit:jmockit:jar:1.6 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
[INFO] 
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ jopt-simple ---
[INFO] 
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ jopt-simple ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ jopt-simple ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 44 source files to /home/perham/Study/LittleDarwin/Cases/jopt-simple-4.8/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/jopt-simple-4.8/src/main/java/joptsimple/OptionMissingRequiredArgumentException.java: /home/perham/Study/LittleDarwin/Cases/jopt-simple-4.8/src/main/java/joptsimple/OptionMissingRequiredArgumentException.java uses unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/jopt-simple-4.8/src/main/java/joptsimple/OptionMissingRequiredArgumentException.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] >>> maven-pmd-plugin:3.2:cpd-check (default) @ jopt-simple >>>
[INFO] 
[INFO] --- maven-pmd-plugin:3.2:cpd (cpd) @ jopt-simple ---
[WARNING] Unable to locate Source XRef to link to - DISABLED
[INFO] 
[INFO] <<< maven-pmd-plugin:3.2:cpd-check (default) @ jopt-simple <<<
[INFO] 
[INFO] --- maven-pmd-plugin:3.2:cpd-check (default) @ jopt-simple ---
[INFO] 
[INFO] 
[INFO] --- animal-sniffer-maven-plugin:1.11:check (check-signature) @ jopt-simple ---
[INFO] Checking unresolved references to org.codehaus.mojo.signature:java15:1.0
[INFO] 
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ jopt-simple ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/perham/Study/LittleDarwin/Cases/jopt-simple-4.8/src/test/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ jopt-simple ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.10:test (default-test) @ jopt-simple ---
[INFO] Surefire report directory: /home/perham/Study/LittleDarwin/Cases/jopt-simple-4.8/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running joptsimple.OptionSpecBuilderOptionsImmutabilityTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.48 sec
Running joptsimple.JVMSystemPropertiesArgumentParsingTest
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec <<< FAILURE!
Running joptsimple.WAsShortOptionTest
Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.018 sec <<< FAILURE!
Running joptsimple.OptionSetValuesOfOptionStringImmutabilityTest
Tests run: 12, Failures: 0, Errors: 12, Skipped: 0, Time elapsed: 0.024 sec <<< FAILURE!
Running joptsimple.ArgumentListHasNoMoreArgsTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running joptsimple.util.KeyValuePairUnequalValuesTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running joptsimple.util.DateConverterTest
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.137 sec
Running joptsimple.util.KeyValuePairUnequalKeysTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec
Running joptsimple.util.InetAddressConverterTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 sec
Running joptsimple.util.KeyValuePairTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec
Running joptsimple.util.RegexMatcherTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec
Running joptsimple.OptionSetSpecsImmutabilityTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
Running joptsimple.ArgumentAcceptingOptionSpecTest
Tests run: 16, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.03 sec <<< FAILURE!
Running joptsimple.AlternativeLongOptionSpecValuesImmutabilityTest
Tests run: 12, Failures: 0, Errors: 12, Skipped: 0, Time elapsed: 0.019 sec <<< FAILURE!
Running joptsimple.RequiredIfAnyTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec
Running joptsimple.ClusterWhereManyOptionsAcceptArgumentsTest
Tests run: 12, Failures: 0, Errors: 12, Skipped: 0, Time elapsed: 0.03 sec <<< FAILURE!
Running joptsimple.OptionSpecsReportTheirOptionsSortedSpeciallyTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running joptsimple.DefaultSettingsOptionParserHelpTest
Tests run: 39, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.1 sec
Running joptsimple.WExtensionWithArgumentTest
Tests run: 7, Failures: 2, Errors: 3, Skipped: 0, Time elapsed: 0.012 sec <<< FAILURE!
Running joptsimple.PunctuationInShortOptionTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running joptsimple.PunctuationInLongOptionTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec
Running joptsimple.LongOptionRequiredArgumentTest
Tests run: 6, Failures: 0, Errors: 5, Skipped: 0, Time elapsed: 0.015 sec <<< FAILURE!
Running joptsimple.ToStringTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec
Running joptsimple.OptionSetDetectedOptionsTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running joptsimple.OptionSpecBuilderValuesImmutabilityTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
Running joptsimple.ShortOptionsNoArgumentTest
Tests run: 6, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.01 sec <<< FAILURE!
Running joptsimple.OptionalArgumentOptionSpecValuesImmutabilityTest
Tests run: 12, Failures: 12, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec <<< FAILURE!
Running joptsimple.AlternativeLongOptionSpecOptionsImmutabilityTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running joptsimple.ShortOptionsOptionalArgumentTest
Tests run: 6, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.011 sec <<< FAILURE!
Running joptsimple.ValueConverterAdmitsSubclassesOfValueTypeTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running joptsimple.PopulatedOptionSetTest
Tests run: 4, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.005 sec <<< FAILURE!
Running joptsimple.ParsingSeparatedTypedOptionValuesTest
Tests run: 4, Failures: 4, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec <<< FAILURE!
Running joptsimple.OptionSynonymNoArgumentTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running joptsimple.OptionParserOptionExceptionTest
Tests run: 5, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec <<< FAILURE!
Running joptsimple.ClusterVersusLongOptionWithOptionalArgumentTest
Tests run: 9, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.013 sec <<< FAILURE!
Running joptsimple.RequiredUnlessAnyTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running joptsimple.OptionParserNewDeclarationTest
Tests run: 16, Failures: 15, Errors: 0, Skipped: 0, Time elapsed: 0.033 sec <<< FAILURE!
Running joptsimple.RequiredArgumentOptionSpecEqualsHashCodeTest
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec
Running joptsimple.OptionSynonymCommonPrefixesTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec
Running joptsimple.OptionalArgumentOptionSpecOptionsImmutabilityTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
Running joptsimple.RequiredUnlessTest
Tests run: 8, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.022 sec <<< FAILURE!
Running joptsimple.ArgumentListTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running joptsimple.NoArgumentOptionSpecTest
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec
Running joptsimple.RequiredArgumentOptionSpecValuesImmutabilityTest
Tests run: 12, Failures: 0, Errors: 12, Skipped: 0, Time elapsed: 0.014 sec <<< FAILURE!
Running joptsimple.OptionParserTest
Tests run: 17, Failures: 1, Errors: 8, Skipped: 0, Time elapsed: 0.043 sec <<< FAILURE!
Running joptsimple.PlainOldOptionParserTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.003 sec <<< FAILURE!
Running joptsimple.OptionExceptionOptionsImmutabilityTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
Running joptsimple.ParsingSeparatedStringOptionValuesTest
Tests run: 6, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: 0.009 sec <<< FAILURE!
Running joptsimple.OptionParserAlternateHelpFormatterTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running joptsimple.InterleavedArgumentsTest
Tests run: 9, Failures: 0, Errors: 9, Skipped: 0, Time elapsed: 0.014 sec <<< FAILURE!
Running joptsimple.ClusterVersusLongOptionTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running joptsimple.OptionSynonymOptionalArgumentTest
Tests run: 4, Failures: 4, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec <<< FAILURE!
Running joptsimple.OptionSynonymRequiredArgumentTest
Tests run: 4, Failures: 4, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec <<< FAILURE!
Running joptsimple.internal.ObjectsUtilityClassTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running joptsimple.internal.RowEqualsHashCodeTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec
Running joptsimple.internal.RowsTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running joptsimple.internal.AbbreviationMapTest
Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec
Running joptsimple.internal.AbbreviationMapToJavaUtilMapTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running joptsimple.internal.ReflectionUtilityClassTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running joptsimple.internal.ClassesUtilityClassTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running joptsimple.internal.StringsUtilityClassTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running joptsimple.internal.ReflectionTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec
Running joptsimple.OptionSetAsMapTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.003 sec <<< FAILURE!
Running joptsimple.NoArgumentOptionSpecOptionsImmutabilityTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec
Running joptsimple.LongOptionOptionalArgumentTest
Tests run: 3, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.004 sec <<< FAILURE!
Running joptsimple.ClusterVersusLongOptionWithRequiredArgumentTest
Tests run: 9, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.012 sec <<< FAILURE!
Running joptsimple.OptionalArgumentOptionSpecTest
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
Running joptsimple.OptionSetValuesOfSpecImmutabilityTest
Tests run: 12, Failures: 0, Errors: 12, Skipped: 0, Time elapsed: 0.014 sec <<< FAILURE!
Running joptsimple.OptionSpecTokenizerTest
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec
Running joptsimple.SingleHyphenTest
Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.005 sec <<< FAILURE!
Running joptsimple.WExtensionNoArgumentTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running joptsimple.RequiredArgumentOptionSpecOptionsImmutabilityTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec
Running joptsimple.ParserRulesUtilityClassTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running joptsimple.ConfigurableOptionParserHelpTest
Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 sec
Running joptsimple.NonOptionArgumentSpecTest
Tests run: 7, Failures: 3, Errors: 2, Skipped: 0, Time elapsed: 0.014 sec <<< FAILURE!
Running joptsimple.OptionExceptionMessageTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
Running joptsimple.LongOptionNoArgumentTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running joptsimple.ArgumentAcceptingOptionSpecDefaultValuesImmutabilityTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec
Running joptsimple.ParsingSeparatedConvertedOptionValuesTest
Tests run: 4, Failures: 4, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec <<< FAILURE!
Running joptsimple.HandlingDefaultValuesForOptionArgumentsTest
Tests run: 9, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec <<< FAILURE!
Running joptsimple.ShortOptionsRequiredArgumentTest
Tests run: 9, Failures: 0, Errors: 7, Skipped: 0, Time elapsed: 0.015 sec <<< FAILURE!
Running joptsimple.CreateWithOptionSpecificationStringTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running joptsimple.EmptyOptionSetTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec
Running joptsimple.OptionParserArgumentExceptionTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec
Running joptsimple.RequiredIfTest
Tests run: 8, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.013 sec <<< FAILURE!
Running joptsimple.NoArgumentOptionSpecValuesImmutabilityTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec
Running joptsimple.WAsAbbreviationForLongOptionTest
Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.011 sec <<< FAILURE!
Running joptsimple.OptionSynonymOverwritingTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running joptsimple.OptionParserRecognizedOptionsTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running joptsimple.OptionSetNonOptionArgumentsImmutabilityTest
Tests run: 12, Failures: 0, Errors: 12, Skipped: 0, Time elapsed: 0.015 sec <<< FAILURE!
Running joptsimple.OptionParserUnrecognizedOptionsAllowedTest
Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.003 sec <<< FAILURE!
Running joptsimple.PosixlyCorrectOptionParserTest
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.006 sec <<< FAILURE!
Running joptsimple.examples.ShortOptionsWithArgumentPositioningTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.001 sec <<< FAILURE!
Running joptsimple.examples.OptionArgumentConverterTest
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec <<< FAILURE!
Running joptsimple.examples.RequiredOptionsTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running joptsimple.examples.DefaultValuesForOptionArgumentsTest
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec <<< FAILURE!
Running joptsimple.examples.OptionSynonymTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.001 sec <<< FAILURE!
Running joptsimple.examples.ShortOptionsWithArgumentsTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.002 sec <<< FAILURE!
Running joptsimple.examples.AlternativeLongOptionsTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.002 sec <<< FAILURE!
Running joptsimple.examples.LongOptionsWithArgumentPositioningTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.001 sec <<< FAILURE!
Running joptsimple.examples.PosixlyCorrectTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.002 sec <<< FAILURE!
Running joptsimple.examples.OptionArgumentValueTypeTest
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec <<< FAILURE!
Running joptsimple.examples.UnrecognizedOptionsAllowedTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.002 sec <<< FAILURE!
Running joptsimple.examples.LongOptionsTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running joptsimple.examples.ShortOptionsClusteringTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running joptsimple.examples.ShortOptionsClusteringWithArgumentTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 sec <<< FAILURE!
Running joptsimple.examples.SignallingEndOfOptionsTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.001 sec <<< FAILURE!
Running joptsimple.examples.MultipleDelimitedArgumentsTest
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec <<< FAILURE!
Running joptsimple.examples.SpecialOptionalArgumentHandlingTest
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec <<< FAILURE!
Running joptsimple.examples.ShortOptionsWithMultipleArgumentsForSingleOptionTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.002 sec <<< FAILURE!
Running joptsimple.examples.ShortOptionsTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running joptsimple.examples.LongOptionsWithArgumentsTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.002 sec <<< FAILURE!
Running joptsimple.examples.ExportOptionsTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running joptsimple.examples.TypesafeOptionArgumentRetrievalTest
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec <<< FAILURE!
Running joptsimple.TypesafeOptionArgumentRetrievalTest
Tests run: 22, Failures: 12, Errors: 4, Skipped: 0, Time elapsed: 0.033 sec <<< FAILURE!
Running joptsimple.OptionSetEqualsHashCodeTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec

Results :

Failed tests:   parsingJVMSystemPropertiesArguments(joptsimple.JVMSystemPropertiesArgumentParsingTest): expected: java.util.Arrays$ArrayList<[file.encoding=UTF-8, path.separator=:]> but was: java.util.Collections$UnmodifiableRandomAccessList<[file.encoding=UTF-8, path.separator=:]>
  optionalArgOfValueTypeBasedOnCtor(joptsimple.ArgumentAcceptingOptionSpecTest): expected no exception, but got java.lang.String cannot be cast to joptsimple.Ctor
  typedTogetherArg(joptsimple.WExtensionWithArgumentTest): expected: java.util.Collections$SingletonList<[4]> but was: java.util.Collections$UnmodifiableRandomAccessList<[4]>
  typedSeparateArg(joptsimple.WExtensionWithArgumentTest): expected: java.util.Collections$SingletonList<[5]> but was: java.util.Collections$UnmodifiableRandomAccessList<[5]>
  shouldPreventSetViaListIterator(joptsimple.OptionalArgumentOptionSpecValuesImmutabilityTest): need an item that is in the collection
  shouldPreventAddAtIndex(joptsimple.OptionalArgumentOptionSpecValuesImmutabilityTest): need an item that is in the collection
  shouldPreventSetAtIndex(joptsimple.OptionalArgumentOptionSpecValuesImmutabilityTest): need an item that is in the collection
  shouldPreventRemoveAtIndex(joptsimple.OptionalArgumentOptionSpecValuesImmutabilityTest): need an item that is in the collection
  shouldPreventRemoveViaListIterator(joptsimple.OptionalArgumentOptionSpecValuesImmutabilityTest): need an item that is in the collection
  shouldPreventAdd(joptsimple.OptionalArgumentOptionSpecValuesImmutabilityTest): need an item that is in the collection
  shouldPreventRetainAll(joptsimple.OptionalArgumentOptionSpecValuesImmutabilityTest): need an item that is in the collection
  shouldPreventRemoveViaIterator(joptsimple.OptionalArgumentOptionSpecValuesImmutabilityTest): need an item that is in the collection
  shouldPreventAddAll(joptsimple.OptionalArgumentOptionSpecValuesImmutabilityTest): need an item that is in the collection
  shouldPreventClear(joptsimple.OptionalArgumentOptionSpecValuesImmutabilityTest): need an item that is in the collection
  shouldPreventRemove(joptsimple.OptionalArgumentOptionSpecValuesImmutabilityTest): need an item that is in the collection
  shouldPreventRemoveAll(joptsimple.OptionalArgumentOptionSpecValuesImmutabilityTest): need an item that is in the collection
  parsesSeparatedValuesWhenArgumentAbuttedWithEquals(joptsimple.ParsingSeparatedTypedOptionValuesTest): expected: java.util.Arrays$ArrayList<[/usr, /opt, /var]> but was: java.util.Collections$UnmodifiableRandomAccessList<[/usr, /opt, /var]>
  parsesSeparatedValuesAbutting(joptsimple.ParsingSeparatedTypedOptionValuesTest): expected: java.util.Arrays$ArrayList<[/usr, /opt, /var]> but was: java.util.Collections$UnmodifiableRandomAccessList<[/usr, /opt, /var]>
  parsesEqualsSeparatedValuesWhenArgumentAbuttedWithEquals(joptsimple.ParsingSeparatedTypedOptionValuesTest): expected: java.util.Arrays$ArrayList<[/usr, /opt, /var]> but was: java.util.Collections$UnmodifiableRandomAccessList<[/usr, /opt, /var]>
  parsesSeparatedValuesAsSeparateArgument(joptsimple.ParsingSeparatedTypedOptionValuesTest): expected: java.util.Arrays$ArrayList<[/usr, /opt, /var]> but was: java.util.Collections$UnmodifiableRandomAccessList<[/usr, /opt, /var]>
  valueOfWhenMultiples(joptsimple.OptionParserOptionExceptionTest): 
  optionsWithOptionalNegativeNumberArgumentsAndNumberOptions(joptsimple.OptionParserNewDeclarationTest): option 'b' not detected?
  shortArgumentType(joptsimple.OptionParserNewDeclarationTest): expected: java.lang.Short<5675> but was: java.lang.String<5675>
  sqlDateArgumentType(joptsimple.OptionParserNewDeclarationTest): expected: java.sql.Date<2001-09-11> but was: java.lang.String<2001-09-11>
  booleanArgumentType(joptsimple.OptionParserNewDeclarationTest): expected: java.lang.Boolean<true> but was: java.lang.String<true>
  doubleArgumentType(joptsimple.OptionParserNewDeclarationTest): expected:<3.1415926> but was:<3.1415926D>
  illegalOptionArgumentMethodConversion(joptsimple.OptionParserNewDeclarationTest): Expected exception: joptsimple.OptionException
  integerArgumentType(joptsimple.OptionParserNewDeclarationTest): expected: java.lang.Integer<12> but was: java.lang.String<12>
  floatArgumentType(joptsimple.OptionParserNewDeclarationTest): expected:<3.1415925> but was:<3.1415926F>
  sqlTimestampArgumentType(joptsimple.OptionParserNewDeclarationTest): expected:<1970-01-01 00:00:00.0> but was:<1970-01-01 00:00:00>
  optionsWithNegativeNumberArgumentsAndNonNumberOptions(joptsimple.OptionParserNewDeclarationTest): option 'b' not detected?
  optionsWithOptionalNegativeNumberArguments(joptsimple.OptionParserNewDeclarationTest): expected: java.lang.Integer<-1> but was: java.lang.String<-1>
  longArgumentType(joptsimple.OptionParserNewDeclarationTest): expected: java.lang.Long<123454678901234> but was: java.lang.String<123454678901234>
  illegalOptionArgumentConstructorConversion(joptsimple.OptionParserNewDeclarationTest): Expected exception: joptsimple.OptionException
  byteArgumentType(joptsimple.OptionParserNewDeclarationTest): expected: java.lang.Byte<-1> but was: java.lang.String<-1>
  sqlTimeArgumentType(joptsimple.OptionParserNewDeclarationTest): expected: java.sql.Time<08:57:39> but was: java.lang.String<08:57:39>
  typedArguments(joptsimple.OptionParserTest): expected: java.lang.Boolean<false> but was: java.lang.String<false>
  hasAllSynonymsWhenSecondSynonymParsed(joptsimple.OptionSynonymOptionalArgumentTest): expected: java.util.Collections$SingletonList<[tmp]> but was: java.util.Collections$UnmodifiableRandomAccessList<[tmp]>
  hasAllSynonymsWhenFirstSynonymParsed(joptsimple.OptionSynonymOptionalArgumentTest): expected: java.util.Collections$SingletonList<[tmp]> but was: java.util.Collections$UnmodifiableRandomAccessList<[tmp]>
  hasAllSynonymsWhenThirdSynonymParsed(joptsimple.OptionSynonymOptionalArgumentTest): expected: java.util.Collections$SingletonList<[tmp]> but was: java.util.Collections$UnmodifiableRandomAccessList<[tmp]>
  reportsSameListOfArgumentsForEverySynonymOption(joptsimple.OptionSynonymOptionalArgumentTest): expected: java.util.Arrays$ArrayList<[opt, tmp, usr]> but was: java.util.Collections$UnmodifiableRandomAccessList<[opt, tmp, usr]>
  hasAllSynonymsWhenSecondSynonymParsed(joptsimple.OptionSynonymRequiredArgumentTest): expected: java.util.Collections$SingletonList<[2000]> but was: java.util.Collections$UnmodifiableRandomAccessList<[2000]>
  hasAllSynonymsWhenFirstSynonymParsed(joptsimple.OptionSynonymRequiredArgumentTest): expected: java.util.Collections$SingletonList<[2000]> but was: java.util.Collections$UnmodifiableRandomAccessList<[2000]>
  hasAllSynonymsWhenThirdSynonymParsed(joptsimple.OptionSynonymRequiredArgumentTest): expected: java.util.Collections$SingletonList<[2000]> but was: java.util.Collections$UnmodifiableRandomAccessList<[2000]>
  reportsSameListOfArgumentsForEverySynonymOption(joptsimple.OptionSynonymRequiredArgumentTest): expected: java.util.Arrays$ArrayList<[1, 2, 3]> but was: java.util.Collections$UnmodifiableRandomAccessList<[1, 2, 3]>
  convertingUsingConverter(joptsimple.NonOptionArgumentSpecTest): expected:<[Thu Jan 24 00:00:00 GMT 2013]> but was:<[01/24/2013]>
  allowsTypeAndDescriptionOfNonOptionArguments(joptsimple.NonOptionArgumentSpecTest): expected: java.util.Arrays$ArrayList<[/opt, /var]> but was: java.util.Collections$UnmodifiableRandomAccessList<[/opt, /var]>
  allowsTypingOfNonOptionArguments(joptsimple.NonOptionArgumentSpecTest): expected: java.util.Arrays$ArrayList<[/opt, /var]> but was: java.util.Collections$UnmodifiableRandomAccessList<[/opt, /var]>
  parsesSeparatedValuesWhenArgumentAbuttedWithEquals(joptsimple.ParsingSeparatedConvertedOptionValuesTest): expected: java.util.Arrays$ArrayList<[/usr, /opt, /var]> but was: java.util.Collections$UnmodifiableRandomAccessList<[/usr, /opt, /var]>
  parsesSeparatedValuesAbutting(joptsimple.ParsingSeparatedConvertedOptionValuesTest): expected: java.util.Arrays$ArrayList<[/usr, /opt, /var]> but was: java.util.Collections$UnmodifiableRandomAccessList<[/usr, /opt, /var]>
  parsesEqualsSeparatedValuesWhenArgumentAbuttedWithEquals(joptsimple.ParsingSeparatedConvertedOptionValuesTest): expected: java.util.Arrays$ArrayList<[/usr, /opt, /var]> but was: java.util.Collections$UnmodifiableRandomAccessList<[/usr, /opt, /var]>
  parsesSeparatedValuesAsSeparateArgument(joptsimple.ParsingSeparatedConvertedOptionValuesTest): expected: java.util.Arrays$ArrayList<[/usr, /opt, /var]> but was: java.util.Collections$UnmodifiableRandomAccessList<[/usr, /opt, /var]>
  optionalArgOptionWithDefaultGivesArgIfSpecifiedOnCommandLine(joptsimple.HandlingDefaultValuesForOptionArgumentsTest): expected: java.lang.Long<2> but was: java.lang.String<2>
  specifiedOptionArgumentsTrumpsListOfDefaults(joptsimple.HandlingDefaultValuesForOptionArgumentsTest): expected: java.util.Arrays$ArrayList<[4, 5, 6, 7, 8]> but was: java.util.Collections$UnmodifiableRandomAccessList<[4, 5, 6, 7, 8]>
  requiredArgOptionWithDefaultGivesArgIfArgSpecifiedOnCommandLine(joptsimple.HandlingDefaultValuesForOptionArgumentsTest): expected: java.lang.Integer<1> but was: java.lang.String<1>
  usesConvertersOnOptionArgumentsWhenTold(joptsimple.examples.OptionArgumentConverterTest): expected:<Thu Feb 24 00:00:00 GMT 2005> but was:<02/24/05>
  allowsSpecificationOfDefaultValues(joptsimple.examples.DefaultValuesForOptionArgumentsTest): expected:</etc/passwd> but was:</tmp/aFile7275360285989166414.txt>
  convertsArgumentsToJavaValueTypes(joptsimple.examples.OptionArgumentValueTypeTest): expected: java.lang.Integer<3> but was: java.lang.String<3>
  supportsMultipleDelimitedArguments(joptsimple.examples.MultipleDelimitedArgumentsTest): expected: java.util.Arrays$ArrayList<[/tmp, /var, /opt]> but was: java.util.Collections$UnmodifiableRandomAccessList<[/tmp, /var, /opt]>
  handlesNegativeNumberOptionalArguments(joptsimple.examples.SpecialOptionalArgumentHandlingTest): expected: java.util.Arrays$ArrayList<[-2]> but was: java.util.Collections$UnmodifiableRandomAccessList<[-2]>
  allowsTypesafeRetrievalOfOptionArguments(joptsimple.examples.TypesafeOptionArgumentRetrievalTest): expected: java.lang.Integer<3> but was: java.lang.String<3>
  primitiveIntAllowedAsTypeSpecifier(joptsimple.TypesafeOptionArgumentRetrievalTest): expected: java.util.Arrays$ArrayList<[91]> but was: java.util.Collections$UnmodifiableRandomAccessList<[91]>
  retrievalOfTypedOptionalArgumentsInATypesafeManner(joptsimple.TypesafeOptionArgumentRetrievalTest): expected:<3.14> but was:<3.14D>
  canSubvertTypeSafetyIfYouUseAnOptionSpecAsTheWrongType(joptsimple.TypesafeOptionArgumentRetrievalTest): Expected exception: java.lang.ClassCastException
  wrapsValueConversionExceptionsRaisedByConverter(joptsimple.TypesafeOptionArgumentRetrievalTest): Expected test to throw (an instance of joptsimple.OptionArgumentConversionException and an exception with cause of type <class joptsimple.ValueConversionException>)
  primitiveLongAllowedAsTypeSpecifier(joptsimple.TypesafeOptionArgumentRetrievalTest): expected: java.util.Arrays$ArrayList<[12]> but was: java.util.Collections$UnmodifiableRandomAccessList<[12]>
  canSubvertTypeSafetyIfYouGiveAnOptionSpecToOptionSetAsTheWrongType(joptsimple.TypesafeOptionArgumentRetrievalTest): Expected exception: java.lang.ClassCastException
  primitiveShortAllowedAsTypeSpecifier(joptsimple.TypesafeOptionArgumentRetrievalTest): expected: java.util.Arrays$ArrayList<[8]> but was: java.util.Collections$UnmodifiableRandomAccessList<[8]>
  usesConverterIfProvided(joptsimple.TypesafeOptionArgumentRetrievalTest): expected: java.lang.Short<34> but was: java.lang.String<34>
  primitiveByteAllowedAsTypeSpecifier(joptsimple.TypesafeOptionArgumentRetrievalTest): expected: java.util.Arrays$ArrayList<[3]> but was: java.util.Collections$UnmodifiableRandomAccessList<[3]>
  primitiveFloatAllowedAsTypeSpecifier(joptsimple.TypesafeOptionArgumentRetrievalTest): expected: java.util.Arrays$ArrayList<[2.09]> but was: java.util.Collections$UnmodifiableRandomAccessList<[2.09]>
  primitiveBooleanAllowedAsTypeSpecifier(joptsimple.TypesafeOptionArgumentRetrievalTest): expected: java.util.Arrays$ArrayList<[false]> but was: java.util.Collections$UnmodifiableRandomAccessList<[false]>
  primitiveDoubleAllowedAsTypeSpecifier(joptsimple.TypesafeOptionArgumentRetrievalTest): expected: java.util.Arrays$ArrayList<[3.1]> but was: java.util.Collections$UnmodifiableRandomAccessList<[3.1]>

Tests in error: 
  wIsLegal(joptsimple.WAsShortOptionTest)
  shouldPreventSetViaListIterator(joptsimple.OptionSetValuesOfOptionStringImmutabilityTest)
  shouldPreventAddAtIndex(joptsimple.OptionSetValuesOfOptionStringImmutabilityTest)
  shouldPreventSetAtIndex(joptsimple.OptionSetValuesOfOptionStringImmutabilityTest)
  shouldPreventRemoveAtIndex(joptsimple.OptionSetValuesOfOptionStringImmutabilityTest)
  shouldPreventRemoveViaListIterator(joptsimple.OptionSetValuesOfOptionStringImmutabilityTest)
  shouldPreventAdd(joptsimple.OptionSetValuesOfOptionStringImmutabilityTest)
  shouldPreventRetainAll(joptsimple.OptionSetValuesOfOptionStringImmutabilityTest)
  shouldPreventRemoveViaIterator(joptsimple.OptionSetValuesOfOptionStringImmutabilityTest)
  shouldPreventAddAll(joptsimple.OptionSetValuesOfOptionStringImmutabilityTest)
  shouldPreventClear(joptsimple.OptionSetValuesOfOptionStringImmutabilityTest)
  shouldPreventRemove(joptsimple.OptionSetValuesOfOptionStringImmutabilityTest)
  shouldPreventRemoveAll(joptsimple.OptionSetValuesOfOptionStringImmutabilityTest)
  shouldPreventSetViaListIterator(joptsimple.AlternativeLongOptionSpecValuesImmutabilityTest)
  shouldPreventAddAtIndex(joptsimple.AlternativeLongOptionSpecValuesImmutabilityTest)
  shouldPreventSetAtIndex(joptsimple.AlternativeLongOptionSpecValuesImmutabilityTest)
  shouldPreventRemoveAtIndex(joptsimple.AlternativeLongOptionSpecValuesImmutabilityTest)
  shouldPreventRemoveViaListIterator(joptsimple.AlternativeLongOptionSpecValuesImmutabilityTest)
  shouldPreventAdd(joptsimple.AlternativeLongOptionSpecValuesImmutabilityTest)
  shouldPreventRetainAll(joptsimple.AlternativeLongOptionSpecValuesImmutabilityTest)
  shouldPreventRemoveViaIterator(joptsimple.AlternativeLongOptionSpecValuesImmutabilityTest)
  shouldPreventAddAll(joptsimple.AlternativeLongOptionSpecValuesImmutabilityTest)
  shouldPreventClear(joptsimple.AlternativeLongOptionSpecValuesImmutabilityTest)
  shouldPreventRemove(joptsimple.AlternativeLongOptionSpecValuesImmutabilityTest)
  shouldPreventRemoveAll(joptsimple.AlternativeLongOptionSpecValuesImmutabilityTest)
  oxfPermutationWithFollowingArg(joptsimple.ClusterWhereManyOptionsAcceptArgumentsTest)
  ofxPermutationWithFollowingArg(joptsimple.ClusterWhereManyOptionsAcceptArgumentsTest)
  ofxPermutation(joptsimple.ClusterWhereManyOptionsAcceptArgumentsTest)
  oxfPermutation(joptsimple.ClusterWhereManyOptionsAcceptArgumentsTest)
  fxoPermutationWithFollowingArg(joptsimple.ClusterWhereManyOptionsAcceptArgumentsTest)
  foxPermutationWithFollowingArg(joptsimple.ClusterWhereManyOptionsAcceptArgumentsTest)
  foxPermutation(joptsimple.ClusterWhereManyOptionsAcceptArgumentsTest)
  xofPermutationWithFollowingArg(joptsimple.ClusterWhereManyOptionsAcceptArgumentsTest)
  xfoPermutationWithFollowingArg(joptsimple.ClusterWhereManyOptionsAcceptArgumentsTest)
  fxoPermutation(joptsimple.ClusterWhereManyOptionsAcceptArgumentsTest)
  xfoPermutation(joptsimple.ClusterWhereManyOptionsAcceptArgumentsTest)
  xofPermutation(joptsimple.ClusterWhereManyOptionsAcceptArgumentsTest)
  separateArgument(joptsimple.WExtensionWithArgumentTest)
  abbreviationWithTogetherArgument(joptsimple.WExtensionWithArgumentTest)
  togetherArgument(joptsimple.WExtensionWithArgumentTest)
  argumentSeparate(joptsimple.LongOptionRequiredArgumentTest)
  argumentFollowedByLegalOption(joptsimple.LongOptionRequiredArgumentTest)
  argumentTogether(joptsimple.LongOptionRequiredArgumentTest)
  shortOptionSpecifiedAsLongOptionWithArgument(joptsimple.LongOptionRequiredArgumentTest)
  whenEndOfOptionsMarkerIsInPlaceOfRequiredArgument(joptsimple.LongOptionRequiredArgumentTest)
  optionsTerminator(joptsimple.ShortOptionsNoArgumentTest)
  singleOptionWithOneNonOptionArgument(joptsimple.ShortOptionsNoArgumentTest)
  multipleOfSameOptionSomeWithArgsAndSomeWithout(joptsimple.ShortOptionsOptionalArgumentTest)
  optionWithOptionalArgumentPresent(joptsimple.ShortOptionsOptionalArgumentTest)
  valuesOf(joptsimple.PopulatedOptionSetTest)
  valueOf(joptsimple.PopulatedOptionSetTest)
  shortOptionsInDifferentOrder(joptsimple.ClusterVersusLongOptionWithOptionalArgumentTest)
  withArgumentComingAfterCluster(joptsimple.ClusterVersusLongOptionWithOptionalArgumentTest)
  resolvesToShortOptionsWithArgumentFollowingX(joptsimple.ClusterVersusLongOptionWithOptionalArgumentTest)
  acceptsOptionWithPrerequisiteAsNormal(joptsimple.RequiredUnlessTest)
  acceptsCommandLineWithConditionallyRequiredOptionsPresent(joptsimple.RequiredUnlessTest)
  shouldPreventSetViaListIterator(joptsimple.RequiredArgumentOptionSpecValuesImmutabilityTest)
  shouldPreventAddAtIndex(joptsimple.RequiredArgumentOptionSpecValuesImmutabilityTest)
  shouldPreventSetAtIndex(joptsimple.RequiredArgumentOptionSpecValuesImmutabilityTest)
  shouldPreventRemoveAtIndex(joptsimple.RequiredArgumentOptionSpecValuesImmutabilityTest)
  shouldPreventRemoveViaListIterator(joptsimple.RequiredArgumentOptionSpecValuesImmutabilityTest)
  shouldPreventAdd(joptsimple.RequiredArgumentOptionSpecValuesImmutabilityTest)
  shouldPreventRetainAll(joptsimple.RequiredArgumentOptionSpecValuesImmutabilityTest)
  shouldPreventRemoveViaIterator(joptsimple.RequiredArgumentOptionSpecValuesImmutabilityTest)
  shouldPreventAddAll(joptsimple.RequiredArgumentOptionSpecValuesImmutabilityTest)
  shouldPreventClear(joptsimple.RequiredArgumentOptionSpecValuesImmutabilityTest)
  shouldPreventRemove(joptsimple.RequiredArgumentOptionSpecValuesImmutabilityTest)
  shouldPreventRemoveAll(joptsimple.RequiredArgumentOptionSpecValuesImmutabilityTest)
  allowsWhitespaceyStringAsArgumentOfOption(joptsimple.OptionParserTest)
  allowsEmbeddedWhitespaceInArgumentOfOption(joptsimple.OptionParserTest)
  allowsEmptyStringAsArgumentOfOption(joptsimple.OptionParserTest)
  disallowsMixingOfOptionsAndNonOptionsUnderPosixlyCorrect(joptsimple.OptionParserTest)
  longOptionLeadsWithSingleDashAmbiguousButAShortAcceptsAnArgument(joptsimple.OptionParserTest)
  optionsAndNonOptionsInterspersed(joptsimple.OptionParserTest)
  doubleHyphenSignalsEndsOfOptions(joptsimple.OptionParserTest)
  allowsMixingOfOptionsAndNonOptions(joptsimple.OptionParserTest)
  nonOptionsOnly(joptsimple.PlainOldOptionParserTest)
  handlesConsecutiveDelimiters(joptsimple.ParsingSeparatedStringOptionValuesTest)
  parsesSeparatedValuesWhenArgumentAbuttedWithEquals(joptsimple.ParsingSeparatedStringOptionValuesTest)
  parsesHyphenSeparatedValuesAbutting(joptsimple.ParsingSeparatedStringOptionValuesTest)
  parsesSeparatedValuesAbutting(joptsimple.ParsingSeparatedStringOptionValuesTest)
  parsesEqualsSeparatedValuesWhenArgumentAbuttedWithEquals(joptsimple.ParsingSeparatedStringOptionValuesTest)
  parsesSeparatedValuesAsSeparateArgument(joptsimple.ParsingSeparatedStringOptionValuesTest)
  optionalAbuttedArgumentVersusPosixlyCorrect(joptsimple.InterleavedArgumentsTest)
  leadingNonOptionCausesPosixlyCorrectToIgnoreRemainder(joptsimple.InterleavedArgumentsTest)
  optionalArgumentAndPosixlyCorrect(joptsimple.InterleavedArgumentsTest)
  requiredArgumentAndPosixlyCorrect(joptsimple.InterleavedArgumentsTest)
  requiredArgument(joptsimple.InterleavedArgumentsTest)
  optionalKeyValuePairArgumentVersusPosixlyCorrect(joptsimple.InterleavedArgumentsTest)
  onlyAppearingToHaveOptionArgumentsButPosixlyCorrect(joptsimple.InterleavedArgumentsTest)
  optionalArgument(joptsimple.InterleavedArgumentsTest)
  onlyAppearingToHaveOptionArguments(joptsimple.InterleavedArgumentsTest)
  gives(joptsimple.OptionSetAsMapTest)
  argumentSeparate(joptsimple.LongOptionOptionalArgumentTest)
  argumentTogether(joptsimple.LongOptionOptionalArgumentTest)
  shortOptionsInDifferentOrder(joptsimple.ClusterVersusLongOptionWithRequiredArgumentTest)
  withArgumentComingAfterCluster(joptsimple.ClusterVersusLongOptionWithRequiredArgumentTest)
  resolvesToShortOptionsWithArgumentFollowingX(joptsimple.ClusterVersusLongOptionWithRequiredArgumentTest)
  shouldPreventSetViaListIterator(joptsimple.OptionSetValuesOfSpecImmutabilityTest)
  shouldPreventAddAtIndex(joptsimple.OptionSetValuesOfSpecImmutabilityTest)
  shouldPreventSetAtIndex(joptsimple.OptionSetValuesOfSpecImmutabilityTest)
  shouldPreventRemoveAtIndex(joptsimple.OptionSetValuesOfSpecImmutabilityTest)
  shouldPreventRemoveViaListIterator(joptsimple.OptionSetValuesOfSpecImmutabilityTest)
  shouldPreventAdd(joptsimple.OptionSetValuesOfSpecImmutabilityTest)
  shouldPreventRetainAll(joptsimple.OptionSetValuesOfSpecImmutabilityTest)
  shouldPreventRemoveViaIterator(joptsimple.OptionSetValuesOfSpecImmutabilityTest)
  shouldPreventAddAll(joptsimple.OptionSetValuesOfSpecImmutabilityTest)
  shouldPreventClear(joptsimple.OptionSetValuesOfSpecImmutabilityTest)
  shouldPreventRemove(joptsimple.OptionSetValuesOfSpecImmutabilityTest)
  shouldPreventRemoveAll(joptsimple.OptionSetValuesOfSpecImmutabilityTest)
  asArgumentOfOption(joptsimple.SingleHyphenTest)
  asArgumentOfOptionInSameToken(joptsimple.SingleHyphenTest)
  singleHyphen(joptsimple.SingleHyphenTest)
  allowsDescriptionOfNonOptionArguments(joptsimple.NonOptionArgumentSpecTest)
  allowsArgumentDescriptionForNonOptionArguments(joptsimple.NonOptionArgumentSpecTest)
  clusteredOptionsWithOneAcceptingAnArgument(joptsimple.ShortOptionsRequiredArgumentTest)
  inSameToken(joptsimple.ShortOptionsRequiredArgumentTest)
  clusteredOptionsWithLastOneAcceptingAnArgument(joptsimple.ShortOptionsRequiredArgumentTest)
  argumentNotPresentFollowedByAnotherOption(joptsimple.ShortOptionsRequiredArgumentTest)
  withArgument(joptsimple.ShortOptionsRequiredArgumentTest)
  appearingMultipleTimes(joptsimple.ShortOptionsRequiredArgumentTest)
  whenEndOfOptionsMarkerIsInPlaceOfRequiredArgument(joptsimple.ShortOptionsRequiredArgumentTest)
  acceptsCommandLineWithConditionallyRequiredOptionsPresent(joptsimple.RequiredIfTest)
  acceptsOptionWithPrerequisiteAsNormalIfPrerequisiteNotInPlay(joptsimple.RequiredIfTest)
  abbreviation(joptsimple.WAsAbbreviationForLongOptionTest)
  shouldPreventSetViaListIterator(joptsimple.OptionSetNonOptionArgumentsImmutabilityTest)
  shouldPreventAddAtIndex(joptsimple.OptionSetNonOptionArgumentsImmutabilityTest)
  shouldPreventSetAtIndex(joptsimple.OptionSetNonOptionArgumentsImmutabilityTest)
  shouldPreventRemoveAtIndex(joptsimple.OptionSetNonOptionArgumentsImmutabilityTest)
  shouldPreventRemoveViaListIterator(joptsimple.OptionSetNonOptionArgumentsImmutabilityTest)
  shouldPreventAdd(joptsimple.OptionSetNonOptionArgumentsImmutabilityTest)
  shouldPreventRetainAll(joptsimple.OptionSetNonOptionArgumentsImmutabilityTest)
  shouldPreventRemoveViaIterator(joptsimple.OptionSetNonOptionArgumentsImmutabilityTest)
  shouldPreventAddAll(joptsimple.OptionSetNonOptionArgumentsImmutabilityTest)
  shouldPreventClear(joptsimple.OptionSetNonOptionArgumentsImmutabilityTest)
  shouldPreventRemove(joptsimple.OptionSetNonOptionArgumentsImmutabilityTest)
  shouldPreventRemoveAll(joptsimple.OptionSetNonOptionArgumentsImmutabilityTest)
  unrecognizedOptionAllowed(joptsimple.OptionParserUnrecognizedOptionsAllowedTest)
  parseWithPosixlyCorrect[0](joptsimple.PosixlyCorrectOptionParserTest)
  parseWithPosixlyCorrect[1](joptsimple.PosixlyCorrectOptionParserTest)
  allowsDifferentFormsOfPairingArgumentWithOption(joptsimple.examples.ShortOptionsWithArgumentPositioningTest)
  supportsOptionSynonyms(joptsimple.examples.OptionSynonymTest)
  allowsOptionsToAcceptArguments(joptsimple.examples.ShortOptionsWithArgumentsTest)
  handlesAlternativeLongOptions(joptsimple.examples.AlternativeLongOptionsTest)
  allowsDifferentFormsOfPairingArgumentWithOption(joptsimple.examples.LongOptionsWithArgumentPositioningTest)
  supportsPosixlyCorrectBehavior(joptsimple.examples.PosixlyCorrectTest)
  acceptsLongOptions(joptsimple.examples.UnrecognizedOptionsAllowedTest)
  allowsClusteringShortOptionsThatAcceptArguments(joptsimple.examples.ShortOptionsClusteringWithArgumentTest)
  doubleHyphenSignalsEndOfOptions(joptsimple.examples.SignallingEndOfOptionsTest)
  allowsMultipleValuesForAnOption(joptsimple.examples.ShortOptionsWithMultipleArgumentsForSingleOptionTest)
  supportsLongOptionsWithArgumentsAndAbbreviations(joptsimple.examples.LongOptionsWithArgumentsTest)
  retrievalOfUntypedRequiredArgumentsInATypesafeManner(joptsimple.TypesafeOptionArgumentRetrievalTest)
  retrievalOfTypedRequiredArgumentsInATypesafeManner(joptsimple.TypesafeOptionArgumentRetrievalTest): java.lang.String cannot be cast to java.lang.Integer
  retrievalOfUntypedOptionalArgumentsInATypesafeManner(joptsimple.TypesafeOptionArgumentRetrievalTest)
  canUseBooleanType(joptsimple.TypesafeOptionArgumentRetrievalTest): java.lang.String cannot be cast to java.lang.Boolean

Tests run: 745, Failures: 73, Errors: 155, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7.692s
[INFO] Finished at: Sun Aug 02 00:23:22 BST 2015
[INFO] Final Memory: 20M/289M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project jopt-simple: There are test failures.
[ERROR] 
[ERROR] Please refer to /home/perham/Study/LittleDarwin/Cases/jopt-simple-4.8/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
