Guest User

legacyui-omod 1.5.0: JUnit tests locale de

a guest
Aug 26th, 2019
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 96.30 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?><testrun name="java" project="legacyui-omod" tests="353" started="353" failures="9" errors="1" ignored="3">
  2.   <testsuite name="org.openmrs.web.controller.UserPropertiesTest" time="0.001">
  3.     <testcase name="setSupposedToChangePassword_shouldRemoveForcePasswordFromUserPropertyIfValueIsSetAsNull" classname="org.openmrs.web.controller.UserPropertiesTest" time="0.0"/>
  4.     <testcase name="setSupposedToChangePassword_shouldRemoveForcePasswordFromUserPropertyIfValueIsSetAsFalse" classname="org.openmrs.web.controller.UserPropertiesTest" time="0.0"/>
  5.     <testcase name="setSupposedToChangePassword_shouldNotAddForcePasswordToUserPropertyWhenValueIsSetAsFalse" classname="org.openmrs.web.controller.UserPropertiesTest" time="0.0"/>
  6.     <testcase name="setSupposedToChangePassword_shouldAddForcePasswordPropertyWhenValueIsSetToTrue" classname="org.openmrs.web.controller.UserPropertiesTest" time="0.0"/>
  7.     <testcase name="isSupposedToChangePassword_shouldReturnTrueOrFalseBasedOnTheValueInUserProperties" classname="org.openmrs.web.controller.UserPropertiesTest" time="0.001"/>
  8.     <testcase name="setSupposedToChangePassword_shouldNotAddForcePasswordToUserPropertyWhenValueIsSetAsNull" classname="org.openmrs.web.controller.UserPropertiesTest" time="0.0"/>
  9.   </testsuite>
  10.   <testsuite name="org.openmrs.web.dwr.ConceptListItemTest" time="6.792">
  11.     <testcase name="shouldSetThePreferredNameIfFoundEvenWhenTheMatchedNameIsMarkedAsFullySpecified" classname="org.openmrs.web.dwr.ConceptListItemTest" time="0.005"/>
  12.     <testcase name="shouldSetPreferredNameFromBroaderLocaleIfNoneExistsInALocaleWithACountryOrVariation" classname="org.openmrs.web.dwr.ConceptListItemTest" time="0.001"/>
  13.     <testcase name="shouldSetFullySpecifiedNameFromBroaderLocaleIfNoneExistsInALocaleWithACountryOrVariation" classname="org.openmrs.web.dwr.ConceptListItemTest" time="0.0"/>
  14.     <testcase name="shouldSetFullySpecifiedNameAsPreferredIfThereIsNoPreferredNameInTheLocale" classname="org.openmrs.web.dwr.ConceptListItemTest" time="6.786"/>
  15.   </testsuite>
  16.   <testsuite name="org.openmrs.web.controller.concept.ConceptProposalFormControllerTest" time="1.254">
  17.     <testcase name="onSubmit_shouldWorkProperlyForCountryLocales" classname="org.openmrs.web.controller.concept.ConceptProposalFormControllerTest" time="1.136"/>
  18.     <testcase name="onSubmit_shouldCreateASingleUniqueSynonymAndObsForAllSimilarProposals" classname="org.openmrs.web.controller.concept.ConceptProposalFormControllerTest" time="0.118"/>
  19.   </testsuite>
  20.   <testsuite name="org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest" time="0.134">
  21.     <testcase name="shouldNotSavePatientIdentifierTypeWhenPatientIdentifierTypesAreLocked" classname="org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest" time="0.041"/>
  22.     <testcase name="shouldNotDeletePatientIdentifierTypeWhenPatientIdentifierTypesAreLocked" classname="org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest" time="0.028"/>
  23.     <testcase name="shouldNotUnretirePatientIdentifierTypeWhenPatientIdentifierTypesAreLocked" classname="org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest" time="0.026"/>
  24.     <testcase name="shouldNotRetirePatientIdentifierTypeWhenPatientIdentifierTypesAreLocked" classname="org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest" time="0.039"/>
  25.   </testsuite>
  26.   <testsuite name="org.openmrs.web.controller.encounter.EncounterTypeFormControllerTest" time="0.054">
  27.     <testcase name="shouldNotDeleteEncounterTypeWhenEncounterTypesAreLocked" classname="org.openmrs.web.controller.encounter.EncounterTypeFormControllerTest" time="0.026"/>
  28.     <testcase name="shouldSaveEncounterTypeWhenEncounterTypesAreNotLocked" classname="org.openmrs.web.controller.encounter.EncounterTypeFormControllerTest" time="0.028"/>
  29.   </testsuite>
  30.   <testsuite name="org.openmrs.web.controller.person.PersonAttributeTypeFormControllerTest" time="0.14">
  31.     <testcase name="shouldNotUnretirePersonAttributeTypeWhenPersonAttributeTypesAreLocked" classname="org.openmrs.web.controller.person.PersonAttributeTypeFormControllerTest" time="0.04"/>
  32.     <testcase name="shouldNotDeletePersonAttributeTypeWhenPersonAttributeTypesAreLocked" classname="org.openmrs.web.controller.person.PersonAttributeTypeFormControllerTest" time="0.029"/>
  33.     <testcase name="shouldNotSavePersonAttributeTypeWhenPersonAttributeTypesAreLocked" classname="org.openmrs.web.controller.person.PersonAttributeTypeFormControllerTest" time="0.027"/>
  34.     <testcase name="shouldNotRetirePersonAttributeTypeWhenPersonAttributeTypesAreLocked" classname="org.openmrs.web.controller.person.PersonAttributeTypeFormControllerTest" time="0.044"/>
  35.   </testsuite>
  36.   <testsuite name="org.openmrs.web.controller.LoginControllerTest" time="0.061">
  37.     <testcase name="shouldReplaceHashtagInRedirectUrl" classname="org.openmrs.web.controller.LoginControllerTest" time="0.019"/>
  38.     <testcase name="shouldSetTheRedirectAttribute" classname="org.openmrs.web.controller.LoginControllerTest" time="0.042"/>
  39.   </testsuite>
  40.   <testsuite name="org.openmrs.web.controller.PortletControllerTest" time="0.205">
  41.     <testcase name="handleRequest_shouldCalculateBmiIntoPatientBmiAsString" classname="org.openmrs.web.controller.PortletControllerTest" time="0.125"/>
  42.     <testcase name="handleRequest_shouldNotFailWithEmptyHeightAndWeightProperties" classname="org.openmrs.web.controller.PortletControllerTest" time="0.08"/>
  43.   </testsuite>
  44.   <testsuite name="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="1.149">
  45.     <testcase name="saveShortPatient_shouldCreateANewPatient" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.145">
  46.       <failure>
  47.         <expected>Patient.saved</expected>
  48.         <actual>Patient gespeichert</actual>org.junit.ComparisonFailure: expected:&lt;Patient[.saved]&gt; but was:&lt;Patient[ gespeichert]&gt;
  49.     at org.junit.Assert.assertEquals(Assert.java:115)
  50.     at org.junit.Assert.assertEquals(Assert.java:144)
  51.     at org.openmrs.web.controller.patient.ShortPatientFormControllerTest.saveShortPatient_shouldCreateANewPatient(ShortPatientFormControllerTest.java:121)
  52.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  53.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  54.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  55.     at java.lang.reflect.Method.invoke(Method.java:498)
  56.     at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  57.     at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  58.     at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  59.     at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  60.     at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  61.     at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
  62.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  63.     at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
  64.     at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
  65.     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  66.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
  67.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
  68.     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  69.     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  70.     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  71.     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  72.     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  73.     at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  74.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  75.     at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
  76.     at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  77.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
  78.     at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
  79.     at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
  80.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
  81.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
  82.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
  83.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
  84.  
  85. </failure>
  86.     </testcase>
  87.     <testcase name="saveShortPatient_shouldShouldReplaceAnExistingAttributeWithANewOneWhenEdited" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.151">
  88.       <failure>
  89.         <expected>Patient.saved</expected>
  90.         <actual>Patient gespeichert</actual>org.junit.ComparisonFailure: expected:&lt;Patient[.saved]&gt; but was:&lt;Patient[ gespeichert]&gt;
  91.     at org.junit.Assert.assertEquals(Assert.java:115)
  92.     at org.junit.Assert.assertEquals(Assert.java:144)
  93.     at org.openmrs.web.controller.patient.ShortPatientFormControllerTest.saveShortPatient_shouldShouldReplaceAnExistingAttributeWithANewOneWhenEdited(ShortPatientFormControllerTest.java:508)
  94.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  95.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  96.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  97.     at java.lang.reflect.Method.invoke(Method.java:498)
  98.     at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  99.     at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  100.     at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  101.     at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  102.     at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  103.     at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
  104.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  105.     at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
  106.     at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
  107.     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  108.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
  109.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
  110.     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  111.     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  112.     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  113.     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  114.     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  115.     at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  116.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  117.     at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
  118.     at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  119.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
  120.     at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
  121.     at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
  122.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
  123.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
  124.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
  125.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
  126.  
  127. </failure>
  128.     </testcase>
  129.     <testcase name="saveShortPatient_shouldVoidANameAndReplaceItWithANewOneIfItIsChangedToAUniqueValue" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.099"/>
  130.     <testcase name="saveShortPatient_shouldVoidAnExistingPersonAttributeWithAnEmptyValue" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.097">
  131.       <failure>
  132.         <expected>Patient.saved</expected>
  133.         <actual>Patient gespeichert</actual>org.junit.ComparisonFailure: expected:&lt;Patient[.saved]&gt; but was:&lt;Patient[ gespeichert]&gt;
  134.     at org.junit.Assert.assertEquals(Assert.java:115)
  135.     at org.junit.Assert.assertEquals(Assert.java:144)
  136.     at org.openmrs.web.controller.patient.ShortPatientFormControllerTest.saveShortPatient_shouldVoidAnExistingPersonAttributeWithAnEmptyValue(ShortPatientFormControllerTest.java:450)
  137.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  138.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  139.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  140.     at java.lang.reflect.Method.invoke(Method.java:498)
  141.     at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  142.     at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  143.     at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  144.     at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  145.     at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  146.     at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
  147.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  148.     at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
  149.     at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
  150.     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  151.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
  152.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
  153.     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  154.     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  155.     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  156.     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  157.     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  158.     at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  159.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  160.     at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
  161.     at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  162.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
  163.     at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
  164.     at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
  165.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
  166.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
  167.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
  168.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
  169.  
  170. </failure>
  171.     </testcase>
  172.     <testcase name="saveShortPatient_shouldSendTheUserBackToTheFormInCaseOfValidationErrors" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.022"/>
  173.     <testcase name="saveShortPatient_shouldIgnoreANewAddressThatWasAddedAndVoidedAtSameTime" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.089"/>
  174.     <testcase name="saveShortPatient_shouldAddANewNameIfThePersonHadNoNames" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.045"/>
  175.     <testcase name="saveShortPatient_shouldVoidAddressIfItWasChanged" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.108"/>
  176.     <testcase name="saveShortPatient_shouldAddANewPersonAttributeWithANonEmptyValue" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.053">
  177.       <failure>
  178.         <expected>Patient.saved</expected>
  179.         <actual>Patient gespeichert</actual>org.junit.ComparisonFailure: expected:&lt;Patient[.saved]&gt; but was:&lt;Patient[ gespeichert]&gt;
  180.     at org.junit.Assert.assertEquals(Assert.java:115)
  181.     at org.junit.Assert.assertEquals(Assert.java:144)
  182.     at org.openmrs.web.controller.patient.ShortPatientFormControllerTest.saveShortPatient_shouldAddANewPersonAttributeWithANonEmptyValue(ShortPatientFormControllerTest.java:356)
  183.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  184.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  185.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  186.     at java.lang.reflect.Method.invoke(Method.java:498)
  187.     at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  188.     at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  189.     at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  190.     at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  191.     at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  192.     at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
  193.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  194.     at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
  195.     at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
  196.     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  197.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
  198.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
  199.     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  200.     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  201.     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  202.     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  203.     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  204.     at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  205.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  206.     at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
  207.     at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  208.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
  209.     at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
  210.     at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
  211.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
  212.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
  213.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
  214.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
  215.  
  216. </failure>
  217.     </testcase>
  218.     <testcase name="saveShortPatient_shouldVoidAnAddressAndReplaceItWithANewOneIfItIsChangedToAUniqueValue" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.058"/>
  219.     <testcase name="saveShortPatient_shouldPassIfAllTheFormDataIsValid" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.054">
  220.       <failure>
  221.         <expected>Patient.saved</expected>
  222.         <actual>Patient gespeichert</actual>org.junit.ComparisonFailure: expected:&lt;Patient[.saved]&gt; but was:&lt;Patient[ gespeichert]&gt;
  223.     at org.junit.Assert.assertEquals(Assert.java:115)
  224.     at org.junit.Assert.assertEquals(Assert.java:144)
  225.     at org.openmrs.web.controller.patient.ShortPatientFormControllerTest.saveShortPatient_shouldPassIfAllTheFormDataIsValid(ShortPatientFormControllerTest.java:82)
  226.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  227.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  228.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  229.     at java.lang.reflect.Method.invoke(Method.java:498)
  230.     at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  231.     at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  232.     at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  233.     at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  234.     at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  235.     at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
  236.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  237.     at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
  238.     at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
  239.     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  240.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
  241.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
  242.     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  243.     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  244.     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  245.     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  246.     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  247.     at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  248.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  249.     at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
  250.     at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  251.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
  252.     at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
  253.     at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
  254.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
  255.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
  256.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
  257.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
  258.  
  259. </failure>
  260.     </testcase>
  261.     <testcase name="saveShortPatient_shouldNotAddANewPersonAttributeWithAnEmptyValue" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.052">
  262.       <failure>
  263.         <expected>Patient.saved</expected>
  264.         <actual>Patient gespeichert</actual>org.junit.ComparisonFailure: expected:&lt;Patient[.saved]&gt; but was:&lt;Patient[ gespeichert]&gt;
  265.     at org.junit.Assert.assertEquals(Assert.java:115)
  266.     at org.junit.Assert.assertEquals(Assert.java:144)
  267.     at org.openmrs.web.controller.patient.ShortPatientFormControllerTest.saveShortPatient_shouldNotAddANewPersonAttributeWithAnEmptyValue(ShortPatientFormControllerTest.java:392)
  268.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  269.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  270.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  271.     at java.lang.reflect.Method.invoke(Method.java:498)
  272.     at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  273.     at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  274.     at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  275.     at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  276.     at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  277.     at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
  278.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  279.     at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
  280.     at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
  281.     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  282.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
  283.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
  284.     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  285.     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  286.     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  287.     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  288.     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  289.     at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  290.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  291.     at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
  292.     at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  293.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
  294.     at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
  295.     at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
  296.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
  297.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
  298.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
  299.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
  300.  
  301. </failure>
  302.     </testcase>
  303.     <testcase name="saveShortPatient_shouldAddANewAddressIfThePersonHadNone" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.088"/>
  304.     <testcase name="saveShortPatient_shouldNotVoidAddressIfItWasNotChanged" classname="org.openmrs.web.controller.patient.ShortPatientFormControllerTest" time="0.076"/>
  305.   </testsuite>
  306.   <testsuite name="org.openmrs.web.dwr.DWRProviderServiceTest" time="0.131">
  307.     <testcase name="findProviderCountAndProvider_shouldReturnTheCountOfAllProvidersMatchingTheSearchedNameAlongWithProviderList" classname="org.openmrs.web.dwr.DWRProviderServiceTest" time="0.014" ignored="true"/>
  308.     <testcase name="findProvider_shouldReturnTheListOfProvidersIncludingRetiredProvidersForTheMatchingSearchName" classname="org.openmrs.web.dwr.DWRProviderServiceTest" time="0.059"/>
  309.     <testcase name="findProvider_shouldReturnTheListOfProvidersMatchingTheSearchName" classname="org.openmrs.web.dwr.DWRProviderServiceTest" time="0.033"/>
  310.     <testcase name="findProvider_shouldReturnAMessageWithNoMatchesFoundWhenNoProvidersAreFound" classname="org.openmrs.web.dwr.DWRProviderServiceTest" time="0.025">
  311.       <failure>
  312.         <expected>Provider.noMatchesFound</expected>
  313.         <actual>Keine Übereinstimmungen gefunden für &lt;b&gt;noProvider&lt;/b&gt;</actual>org.junit.ComparisonFailure: expected:&lt;[Provider.noMatchesFound]&gt; but was:&lt;[Keine Übereinstimmungen gefunden für &lt;b&gt;noProvider&lt;/b&gt;]&gt;
  314.     at org.junit.Assert.assertEquals(Assert.java:115)
  315.     at org.junit.Assert.assertEquals(Assert.java:144)
  316.     at org.openmrs.web.dwr.DWRProviderServiceTest.findProvider_shouldReturnAMessageWithNoMatchesFoundWhenNoProvidersAreFound(DWRProviderServiceTest.java:50)
  317.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  318.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  319.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  320.     at java.lang.reflect.Method.invoke(Method.java:498)
  321.     at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  322.     at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  323.     at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  324.     at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  325.     at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  326.     at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
  327.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  328.     at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
  329.     at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
  330.     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  331.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
  332.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
  333.     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  334.     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  335.     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  336.     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  337.     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  338.     at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  339.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  340.     at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
  341.     at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  342.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
  343.     at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
  344.     at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
  345.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
  346.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
  347.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
  348.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
  349.  
  350. </failure>
  351.     </testcase>
  352.   </testsuite>
  353.   <testsuite name="org.openmrs.web.controller.provider.ProviderFormControllerTest" time="0.133">
  354.     <testcase name="onSubmit_shouldNotVoidOrChangeAttributeListIfTheAttributeValuesAreSame" classname="org.openmrs.web.controller.provider.ProviderFormControllerTest" time="0.058"/>
  355.     <testcase name="onSubmit_shouldPurgeTheProvider" classname="org.openmrs.web.controller.provider.ProviderFormControllerTest" time="0.035"/>
  356.     <testcase name="onSubmit_shouldSetAttributesToVoidIfTheValueIsNotSet" classname="org.openmrs.web.controller.provider.ProviderFormControllerTest" time="0.04"/>
  357.   </testsuite>
  358.   <testsuite name="org.openmrs.web.controller.ForgotPasswordFormControllerTest" time="0.21">
  359.     <testcase name="shouldFailForAValidUsernameAndInvalidSecretQuestion" classname="org.openmrs.web.controller.ForgotPasswordFormControllerTest" time="0.029"/>
  360.     <testcase name="shouldAcceptAsUserWithValidSecretQuestion" classname="org.openmrs.web.controller.ForgotPasswordFormControllerTest" time="0.033"/>
  361.     <testcase name="shouldGiveUserFiveSecretAnswerAttemptsAfterLessThanFiveFailedUsernameAttempts" classname="org.openmrs.web.controller.ForgotPasswordFormControllerTest" time="0.046"/>
  362.     <testcase name="shouldNotAcceptAfterFiveFailedInvalidUsernames" classname="org.openmrs.web.controller.ForgotPasswordFormControllerTest" time="0.016"/>
  363.     <testcase name="shouldLockOutAfterFiveFailedInvalidUsernames" classname="org.openmrs.web.controller.ForgotPasswordFormControllerTest" time="0.017"/>
  364.     <testcase name="shouldLockOutAfterFiveFailedInvalidSecretAnswers" classname="org.openmrs.web.controller.ForgotPasswordFormControllerTest" time="0.019"/>
  365.     <testcase name="shouldSetARandomSecretQuestionWhenTheUsernameIsInvalid" classname="org.openmrs.web.controller.ForgotPasswordFormControllerTest" time="0.018"/>
  366.     <testcase name="shouldNotAcceptWithInvalidSecretQuestionIfUserIsNull" classname="org.openmrs.web.controller.ForgotPasswordFormControllerTest" time="0.032"/>
  367.   </testsuite>
  368.   <testsuite name="org.openmrs.web.controller.concept.ConceptStopWordFormControllerTest" time="0.032">
  369.     <testcase name="handleSubmission_shouldAddNewConceptStopWord" classname="org.openmrs.web.controller.concept.ConceptStopWordFormControllerTest" time="0.014"/>
  370.     <testcase name="handleSubmission_shouldReturnErrorMessageForAnEmptyConceptStopWord" classname="org.openmrs.web.controller.concept.ConceptStopWordFormControllerTest" time="0.018"/>
  371.   </testsuite>
  372.   <testsuite name="org.openmrs.web.controller.observation.ObsFormControllerTest" time="0.06">
  373.     <testcase name="shouldSaveObsFormNormally" classname="org.openmrs.web.controller.observation.ObsFormControllerTest" time="0.023"/>
  374.     <testcase name="shouldGetObsFormWithEncounterFilledIn" classname="org.openmrs.web.controller.observation.ObsFormControllerTest" time="0.037"/>
  375.   </testsuite>
  376.   <testsuite name="org.openmrs.web.servlet.ShowGraphServletTest" time="0.207">
  377.     <testcase name="getToDate_shouldReturnNextMonthsDateIfParameterIsNull" classname="org.openmrs.web.servlet.ShowGraphServletTest" time="0.013"/>
  378.     <testcase name="getToDate_shouldSetHourMinuteAndSecondToZero" classname="org.openmrs.web.servlet.ShowGraphServletTest" time="0.006"/>
  379.     <testcase name="getToDate_shouldReturnDateOneDayAfterGivenStringDate" classname="org.openmrs.web.servlet.ShowGraphServletTest" time="0.006"/>
  380.     <testcase name="getFromDate_shouldReturnSameDateAsGivenStringParameter" classname="org.openmrs.web.servlet.ShowGraphServletTest" time="0.006"/>
  381.     <testcase name="getChart_shouldSetValueAxisLabelToGivenUnits" classname="org.openmrs.web.servlet.ShowGraphServletTest" time="0.152"/>
  382.     <testcase name="getChart_shouldSetValueAxisLabelToConceptNumericUnitsIfGivenUnitsIsNull" classname="org.openmrs.web.servlet.ShowGraphServletTest" time="0.01"/>
  383.     <testcase name="getFromDate_shouldReturnOneYearPreviousToTodayIfParameterIsNull" classname="org.openmrs.web.servlet.ShowGraphServletTest" time="0.014"/>
  384.   </testsuite>
  385.   <testsuite name="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.154">
  386.     <testcase name="doEndTag_shouldResolveMessageByCode" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.039"/>
  387.     <testcase name="doEndTag_shouldUseBodyContentInPriorToTextAttributeAsFallbackIfNoMessageResolved" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.009"/>
  388.     <testcase name="doEndTag_doubleArgument" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.008"/>
  389.     <testcase name="doEndTag_shouldUseBodyContentAsFallbackIfNoMessageResolved" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.013"/>
  390.     <testcase name="doEndTag_shouldUseTextAttributeAsFallbackIfNoMessageResolved" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.008"/>
  391.     <testcase name="doEndTag_messageIsNotEscapedWhenEscapingIsOff" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.007"/>
  392.     <testcase name="doEndTag_shouldResolveMessageInLocaleThatDifferentFromDefault" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.007"/>
  393.     <testcase name="doEndTag_shouldReturnCodeIfNoMessageResolved" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.008"/>
  394.     <testcase name="doEndTag_javaScriptEscapingWorks" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.007"/>
  395.     <testcase name="doEndTag_shouldEvaluateVarIfIsNotNull" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.007"/>
  396.     <testcase name="doEndTag_shouldIgnoreFallbacksIfTagLocaleDiffersFromContextLocale" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.007"/>
  397.     <testcase name="doEndTag_singleArgument" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.007"/>
  398.     <testcase name="doEndTag_shouldEvaluateSpecifiedMessageResolvable" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.007"/>
  399.     <testcase name="doEndTag_shouldFailEvaluateRandomObjectMessage" classname="org.openmrs.web.taglib.OpenmrsMessageTagTest" time="0.02"/>
  400.   </testsuite>
  401.   <testsuite name="org.openmrs.web.controller.encounter.EncounterFormControllerTest" time="0.085">
  402.     <testcase name="onSubmit_shouldSaveANewEncounterRoleObject" classname="org.openmrs.web.controller.encounter.EncounterFormControllerTest" time="0.085"/>
  403.   </testsuite>
  404.   <testsuite name="org.openmrs.web.dwr.DeprecationCheckTest" time="0.03">
  405.     <testcase name="checkThatNoDeprecatedMethodExistsInServiceClassesInDWRPackage" classname="org.openmrs.web.dwr.DeprecationCheckTest" time="0.03"/>
  406.   </testsuite>
  407.   <testsuite name="org.openmrs.web.servlet.LoginServletTest" time="0.049">
  408.     <testcase name="shouldLockUserOutAfterFiveFailedLoginAttempts" classname="org.openmrs.web.servlet.LoginServletTest" time="0.02"/>
  409.     <testcase name="shouldNotRedirectBackToLoginScreenWithCorrectUsernameAndPassword" classname="org.openmrs.web.servlet.LoginServletTest" time="0.012"/>
  410.     <testcase name="shouldRedirectBackToLoginScreenOnBadUsernameAndPassword" classname="org.openmrs.web.servlet.LoginServletTest" time="0.017"/>
  411.   </testsuite>
  412.   <testsuite name="org.openmrs.web.dwr.DWRObservationServiceTest" time="0.14">
  413.     <testcase name="createObservation_shouldCreateObservationWithBooleanConceptWithValueTrue" classname="org.openmrs.web.dwr.DWRObservationServiceTest" time="0.022"/>
  414.     <testcase name="createObservation_shouldCreateObservationWithBooleanConceptWithValueZero" classname="org.openmrs.web.dwr.DWRObservationServiceTest" time="0.018"/>
  415.     <testcase name="createObservation_shouldCreateObservationWithBooleanConceptWithValueFalse" classname="org.openmrs.web.dwr.DWRObservationServiceTest" time="0.019"/>
  416.     <testcase name="createObservation_shouldCreateObservationWithBooleanConceptWithValueNo" classname="org.openmrs.web.dwr.DWRObservationServiceTest" time="0.019"/>
  417.     <testcase name="createObservation_shouldCreateObservationWithBooleanConceptWithValueOne" classname="org.openmrs.web.dwr.DWRObservationServiceTest" time="0.018"/>
  418.     <testcase name="createObservation_shouldCreateObservationWithBooleanConceptWithValueYes" classname="org.openmrs.web.dwr.DWRObservationServiceTest" time="0.019"/>
  419.     <testcase name="createObservation_shouldCreateObservationWithCodedConcept" classname="org.openmrs.web.dwr.DWRObservationServiceTest" time="0.025"/>
  420.   </testsuite>
  421.   <testsuite name="org.openmrs.web.controller.form.FormFormControllerTest" time="0.119">
  422.     <testcase name="shouldNotSaveAFormWhenFormsAreLocked" classname="org.openmrs.web.controller.form.FormFormControllerTest" time="0.021"/>
  423.     <testcase name="shouldNotDuplicateAFormWhenFormsAreLocked" classname="org.openmrs.web.controller.form.FormFormControllerTest" time="0.098"/>
  424.   </testsuite>
  425.   <testsuite name="org.openmrs.web.controller.user.UserListControllerTest" time="0.058">
  426.     <testcase name="displayUsers_shouldGetAllUsersIfNoNameGiven" classname="org.openmrs.web.controller.user.UserListControllerTest" time="0.0"/>
  427.     <testcase name="displayUsers_shouldGetUsersWithAGivenRole" classname="org.openmrs.web.controller.user.UserListControllerTest" time="0.01"/>
  428.     <testcase name="displayUsers_shouldIncludeDisabledUsersIfRequested" classname="org.openmrs.web.controller.user.UserListControllerTest" time="0.024"/>
  429.     <testcase name="displayUsers_shouldGetUsersJustGivenActionParameter" classname="org.openmrs.web.controller.user.UserListControllerTest" time="0.024"/>
  430.   </testsuite>
  431.   <testsuite name="org.openmrs.web.dwr.DWRProgramWorkflowServiceTest" time="0.178">
  432.     <testcase name="getPossibleNextStates_shouldReturnAllNext" classname="org.openmrs.web.dwr.DWRProgramWorkflowServiceTest" time="0.074"/>
  433.     <testcase name="getPossibleNextStates_shouldReturnNonRetiredConcepts" classname="org.openmrs.web.dwr.DWRProgramWorkflowServiceTest" time="0.035"/>
  434.     <testcase name="getPossibleNextStates_shouldReturnNonRetiredStates" classname="org.openmrs.web.dwr.DWRProgramWorkflowServiceTest" time="0.037"/>
  435.     <testcase name="getPossibleOutcomes_shouldReturnOutcomeConceptsFromProgram" classname="org.openmrs.web.dwr.DWRProgramWorkflowServiceTest" time="0.032"/>
  436.   </testsuite>
  437.   <testsuite name="org.openmrs.layout.NameSupportTest" time="0.013">
  438.     <testcase name="getInstance_shouldFindNameSupportBean" classname="org.openmrs.layout.NameSupportTest" time="0.013"/>
  439.   </testsuite>
  440.   <testsuite name="org.openmrs.web.taglib.OpenmrsHtmlEscapingAwareTagTest" time="0.021">
  441.     <testcase name="setHtmlEscape_false" classname="org.openmrs.web.taglib.OpenmrsHtmlEscapingAwareTagTest" time="0.006"/>
  442.     <testcase name="setHtmlEscape_true" classname="org.openmrs.web.taglib.OpenmrsHtmlEscapingAwareTagTest" time="0.015"/>
  443.   </testsuite>
  444.   <testsuite name="org.openmrs.web.controller.maintenance.GlobalPropertyControllerTest" time="0.047">
  445.     <testcase name="onSubmit_shouldPurgeNotIncludedProperties" classname="org.openmrs.web.controller.maintenance.GlobalPropertyControllerTest" time="0.022"/>
  446.     <testcase name="onSubmit_shouldSaveOrUpdateIncludedProperties" classname="org.openmrs.web.controller.maintenance.GlobalPropertyControllerTest" time="0.025"/>
  447.   </testsuite>
  448.   <testsuite name="org.openmrs.web.controller.patient.PatientFormControllerTest" time="0.053">
  449.     <testcase name="onSubmit_shouldVoidPatientWhenVoidReasonIsNotEmpty" classname="org.openmrs.web.controller.patient.PatientFormControllerTest" time="0.026">
  450.       <failure>java.lang.AssertionError
  451.     at org.junit.Assert.fail(Assert.java:86)
  452.     at org.junit.Assert.assertTrue(Assert.java:41)
  453.     at org.junit.Assert.assertTrue(Assert.java:52)
  454.     at org.openmrs.web.controller.patient.PatientFormControllerTest.onSubmit_shouldVoidPatientWhenVoidReasonIsNotEmpty(PatientFormControllerTest.java:55)
  455.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  456.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  457.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  458.     at java.lang.reflect.Method.invoke(Method.java:498)
  459.     at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  460.     at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  461.     at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  462.     at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  463.     at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  464.     at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
  465.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  466.     at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
  467.     at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
  468.     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  469.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
  470.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
  471.     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  472.     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  473.     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  474.     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  475.     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  476.     at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  477.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  478.     at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
  479.     at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  480.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
  481.     at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
  482.     at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
  483.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
  484.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
  485.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
  486.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
  487.  
  488. </failure>
  489.     </testcase>
  490.     <testcase name="onSubmit_shouldNotVoidPatientWhenVoidReasonIsEmpty" classname="org.openmrs.web.controller.patient.PatientFormControllerTest" time="0.026">
  491.       <error>java.lang.NullPointerException
  492.     at org.openmrs.web.controller.patient.PatientFormControllerTest.onSubmit_shouldNotVoidPatientWhenVoidReasonIsEmpty(PatientFormControllerTest.java:78)
  493.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  494.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  495.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  496.     at java.lang.reflect.Method.invoke(Method.java:498)
  497.     at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  498.     at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  499.     at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  500.     at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  501.     at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  502.     at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
  503.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  504.     at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
  505.     at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
  506.     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  507.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
  508.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
  509.     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  510.     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  511.     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  512.     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  513.     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  514.     at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  515.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  516.     at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
  517.     at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  518.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
  519.     at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
  520.     at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
  521.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
  522.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
  523.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
  524.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
  525.  
  526. </error>
  527.     </testcase>
  528.   </testsuite>
  529.   <testsuite name="org.openmrs.web.taglib.ForEachEncounterTagTest" time="0.053">
  530.     <testcase name="doStartTag_shouldPassForAPatientWithNoEncounters" classname="org.openmrs.web.taglib.ForEachEncounterTagTest" time="0.009"/>
  531.     <testcase name="doStartTag_shouldSortEncountersByEncounterDatetimeInDescendingOrder" classname="org.openmrs.web.taglib.ForEachEncounterTagTest" time="0.044"/>
  532.   </testsuite>
  533.   <testsuite name="org.openmrs.web.controller.program.WorkflowFormControllerTest" time="0.018">
  534.     <testcase name="formBackingObject_shouldReturnValidProgramWorkflowGivenValidProgramIdAndWorkflowId" classname="org.openmrs.web.controller.program.WorkflowFormControllerTest" time="0.018"/>
  535.   </testsuite>
  536.   <testsuite name="org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest" time="0.268">
  537.     <testcase name="retire_shouldRaiseAnErrorIfRetireReasonIsNotFilled" classname="org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest" time="0.043"/>
  538.     <testcase name="saveEncounterRole_shouldSaveANewEncounterRoleObject" classname="org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest" time="0.011"/>
  539.     <testcase name="showEncounterList_shouldAddListOfEncounterRoleObjectsToTheModel" classname="org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest" time="0.039"/>
  540.     <testcase name="purge_shouldPurgeAnExistingEncounter" classname="org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest" time="0.038"/>
  541.     <testcase name="saveEncounterRole_shouldRaiseAnErrorIfValidationOfEncounterRoleFails" classname="org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest" time="0.006"/>
  542.     <testcase name="saveEncounterRole_shouldEditAndSaveAnExistingEncounter" classname="org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest" time="0.04"/>
  543.     <testcase name="retire_shouldRetireAnExistingEncounter" classname="org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest" time="0.043"/>
  544.     <testcase name="unretire_shouldRetireAnExistingEncounter" classname="org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest" time="0.048"/>
  545.   </testsuite>
  546.   <testsuite name="org.openmrs.scheduler.web.controller.SchedulerFormTest" time="0.014">
  547.     <testcase name="addANewTaskShouldNotError" classname="org.openmrs.scheduler.web.controller.SchedulerFormTest" time="0.014"/>
  548.   </testsuite>
  549.   <testsuite name="org.openmrs.web.controller.encounter.LocationFormControllerTest" time="0.044">
  550.     <testcase name="formBackingObject_shouldReturnValidLocationGivenValidLocationId" classname="org.openmrs.web.controller.encounter.LocationFormControllerTest" time="0.008"/>
  551.     <testcase name="onSubmit_shouldNotRetireLocationIfReasonIsEmpty" classname="org.openmrs.web.controller.encounter.LocationFormControllerTest" time="0.013"/>
  552.     <testcase name="onSubmit_shouldRetireLocation" classname="org.openmrs.web.controller.encounter.LocationFormControllerTest" time="0.023"/>
  553.   </testsuite>
  554.   <testsuite name="org.openmrs.web.dwr.DWRConceptServiceTest" time="1.197">
  555.     <testcase name="findConceptAnswers_shouldSearchForConceptAnswersInAllSearchLocales" classname="org.openmrs.web.dwr.DWRConceptServiceTest" time="0.353"/>
  556.     <testcase name="findBatchOfConcepts_shouldNotReturnConceptByGivenIdIfClassnameIsExcluded" classname="org.openmrs.web.dwr.DWRConceptServiceTest" time="0.07"/>
  557.     <testcase name="findBatchOfConcepts_shouldNotReturnDuplicatesWhenSearchingByConceptId" classname="org.openmrs.web.dwr.DWRConceptServiceTest" time="0.072"/>
  558.     <testcase name="findBatchOfConcepts_shouldReturnConceptByGivenIdIfClassnameIsIncluded" classname="org.openmrs.web.dwr.DWRConceptServiceTest" time="0.068"/>
  559.     <testcase name="findConceptAnswers_shouldNotReturnDuplicates" classname="org.openmrs.web.dwr.DWRConceptServiceTest" time="0.156"/>
  560.     <testcase name="findBatchOfConcepts_shouldReturnConceptByGivenIdIfDatatypeIsIncluded" classname="org.openmrs.web.dwr.DWRConceptServiceTest" time="0.067"/>
  561.     <testcase name="findConceptAnswers_shouldNotFailIfTheSpecifiedConceptHasNoAnswersRegressionTestForTRUNK2807" classname="org.openmrs.web.dwr.DWRConceptServiceTest" time="0.101"/>
  562.     <testcase name="findBatchOfConcepts_shouldNotReturnConceptByGivenIdIfDatatypeIsNotIncluded" classname="org.openmrs.web.dwr.DWRConceptServiceTest" time="0.068"/>
  563.     <testcase name="findBatchOfConcepts_shouldNotReturnConceptByGivenIdIfDatatypeIsExcluded" classname="org.openmrs.web.dwr.DWRConceptServiceTest" time="0.099"/>
  564.     <testcase name="findBatchOfConcepts_shouldNotReturnConceptByGivenIdIfClassnameIsNotIncluded" classname="org.openmrs.web.dwr.DWRConceptServiceTest" time="0.069"/>
  565.     <testcase name="findBatchOfConcepts_shouldReturnConceptByGivenIdIfExclusionAndInclusionListsAreEmpty" classname="org.openmrs.web.dwr.DWRConceptServiceTest" time="0.073"/>
  566.   </testsuite>
  567.   <testsuite name="org.openmrs.scheduler.web.controller.SchedulerFormControllerTest" time="1.322">
  568.     <testcase name="onSubmit_shouldRescheduleACurrentlyScheduledTask" classname="org.openmrs.scheduler.web.controller.SchedulerFormControllerTest" time="0.022"/>
  569.     <testcase name="processFormSubmission_shouldNotThrowNullPointerExceptionIfRepeatIntervalIsNull" classname="org.openmrs.scheduler.web.controller.SchedulerFormControllerTest" time="0.013"/>
  570.     <testcase name="onSubmit_shouldNotRescheduleATaskThatIsNotCurrentlyScheduled" classname="org.openmrs.scheduler.web.controller.SchedulerFormControllerTest" time="0.016"/>
  571.     <testcase name="onSubmit_shouldNotRescheduleAnExecutingTask" classname="org.openmrs.scheduler.web.controller.SchedulerFormControllerTest" time="1.07"/>
  572.     <testcase name="onSubmit_shouldNotRescheduleATaskIfTheStartTimeHasPassed" classname="org.openmrs.scheduler.web.controller.SchedulerFormControllerTest" time="0.201"/>
  573.   </testsuite>
  574.   <testsuite name="org.openmrs.web.controller.concept.ConceptSourceFormControllerTest" time="0.031">
  575.     <testcase name="onSubmit_shouldDeleteConceptSource" classname="org.openmrs.web.controller.concept.ConceptSourceFormControllerTest" time="0.008"/>
  576.     <testcase name="onSubmit_shouldRestoreRetiredConceptSource" classname="org.openmrs.web.controller.concept.ConceptSourceFormControllerTest" time="0.007"/>
  577.     <testcase name="onSubmit_shouldRetireConceptSource" classname="org.openmrs.web.controller.concept.ConceptSourceFormControllerTest" time="0.016"/>
  578.   </testsuite>
  579.   <testsuite name="org.openmrs.web.controller.patient.PatientDashboardControllerTest" time="0.067">
  580.     <testcase name="getPatient_shouldReturnPatientIfGivenPatientIdIsAnExistingUuid" classname="org.openmrs.web.controller.patient.PatientDashboardControllerTest" time="0.015"/>
  581.     <testcase name="getPatient_shouldReturnNullIfGivenNullOrWhitespacesOnly" classname="org.openmrs.web.controller.patient.PatientDashboardControllerTest" time="0.005"/>
  582.     <testcase name="getPatient_shouldReturnNullIfGivenPatientIdIsNotAnExistingUuid" classname="org.openmrs.web.controller.patient.PatientDashboardControllerTest" time="0.005"/>
  583.     <testcase name="getPatient_shouldReturnPatientIfGivenPatientIdIsAnExistingId" classname="org.openmrs.web.controller.patient.PatientDashboardControllerTest" time="0.006"/>
  584.     <testcase name="renderDashboard_shouldRedirectToFindPatientPageIfGivenPatientIdIsNotAnExistingUuid" classname="org.openmrs.web.controller.patient.PatientDashboardControllerTest" time="0.006"/>
  585.     <testcase name="renderDashboard_shouldRedirectToFindPatientPageIfGivenPatientIdIsNotAnExistingId" classname="org.openmrs.web.controller.patient.PatientDashboardControllerTest" time="0.005"/>
  586.     <testcase name="renderDashboard_shouldRenderPatientDashboardIfGivenPatientIdIsAnExistingId" classname="org.openmrs.web.controller.patient.PatientDashboardControllerTest" time="0.011"/>
  587.     <testcase name="getPatient_shouldReturnNullIfGivenPatientIdIsNotAnExistingId" classname="org.openmrs.web.controller.patient.PatientDashboardControllerTest" time="0.013"/>
  588.   </testsuite>
  589.   <testsuite name="org.openmrs.web.taglib.PrivilegeTagTest" time="0.466">
  590.     <testcase name="doStartTag_shouldIncludeBodyForUserWithThePrivilege" classname="org.openmrs.web.taglib.PrivilegeTagTest" time="0.067"/>
  591.     <testcase name="doStartTag_shouldSkipBodyForUserWithAnyOfThePrivilegesIfInverseIsTrue" classname="org.openmrs.web.taglib.PrivilegeTagTest" time="0.032"/>
  592.     <testcase name="doStartTag_shouldIncludeBodyForUserWithoutThePrivilegeIfInverseIsTrue" classname="org.openmrs.web.taglib.PrivilegeTagTest" time="0.035"/>
  593.     <testcase name="doStartTag_shouldSkipBodyForUserWithAllOfThePrivilegesIfHasAllIsTrueAndInverseIsTrue" classname="org.openmrs.web.taglib.PrivilegeTagTest" time="0.033"/>
  594.     <testcase name="doStartTag_shouldSkipBodyForUserWithoutAnyOfThePrivilegesIfHasAllIsTrue" classname="org.openmrs.web.taglib.PrivilegeTagTest" time="0.031"/>
  595.     <testcase name="doStartTag_shouldSkipBodyForUserWithoutThePrivilege" classname="org.openmrs.web.taglib.PrivilegeTagTest" time="0.03"/>
  596.     <testcase name="doStartTag_shouldSkipBodyForUserWithNotAllOfThePrivilegesIfHasAllIsTrue" classname="org.openmrs.web.taglib.PrivilegeTagTest" time="0.03"/>
  597.     <testcase name="doStartTag_shouldIncludeBodyForUserWithoutAnyOfThePrivilegesIfHasAllIsTrueAndInverseIsTrue" classname="org.openmrs.web.taglib.PrivilegeTagTest" time="0.032"/>
  598.     <testcase name="doStartTag_shouldIncludeBodyForUserWithAnyOfThePrivileges" classname="org.openmrs.web.taglib.PrivilegeTagTest" time="0.03"/>
  599.     <testcase name="doStartTag_shouldSkipBodyForUserWithoutAnyOfThePrivileges" classname="org.openmrs.web.taglib.PrivilegeTagTest" time="0.033"/>
  600.     <testcase name="doStartTag_shouldIncludeBodyForUserWithoutAnyOfThePrivilegesIfInverseIsTrue" classname="org.openmrs.web.taglib.PrivilegeTagTest" time="0.036"/>
  601.     <testcase name="doStartTag_shouldIncludeBodyForUserWithAllOfThePrivilegesIfHasAllIsTrue" classname="org.openmrs.web.taglib.PrivilegeTagTest" time="0.034"/>
  602.     <testcase name="doStartTag_shouldSkipBodyForUserWithThePrivilegeIfInverseIsTrue" classname="org.openmrs.web.taglib.PrivilegeTagTest" time="0.043"/>
  603.   </testsuite>
  604.   <testsuite name="org.openmrs.web.controller.GlobalPropertyPortletControllerTest" time="0.212">
  605.     <testcase name="setupModelForModule_shouldNotOverrideExcludePrefixButConcatenate" classname="org.openmrs.web.controller.GlobalPropertyPortletControllerTest" time="0.177"/>
  606.     <testcase name="setupModelForModule_shouldNotChangeModeIfForModuleIsNotPresent" classname="org.openmrs.web.controller.GlobalPropertyPortletControllerTest" time="0.006"/>
  607.     <testcase name="populateModel_shouldExcludeMultiplePrefixes" classname="org.openmrs.web.controller.GlobalPropertyPortletControllerTest" time="0.012"/>
  608.     <testcase name="setupModelForModule_shouldChangeModelIfForModuleIsPresent" classname="org.openmrs.web.controller.GlobalPropertyPortletControllerTest" time="0.017"/>
  609.   </testsuite>
  610.   <testsuite name="org.openmrs.web.controller.person.PersonAttributeTypeListControllerTest" time="0.112">
  611.     <testcase name="moveUp_shouldMoveSelectedIdsUpOneInTheList" classname="org.openmrs.web.controller.person.PersonAttributeTypeListControllerTest" time="0.014"/>
  612.     <testcase name="updateGlobalProperties_shouldSaveGivenPersonListingAttributeTypes" classname="org.openmrs.web.controller.person.PersonAttributeTypeListControllerTest" time="0.012"/>
  613.     <testcase name="displayPage_shouldNotFailIfNotAuthenticated" classname="org.openmrs.web.controller.person.PersonAttributeTypeListControllerTest" time="0.007"/>
  614.     <testcase name="displayPage_shouldPutAllAttributeTypesIntoMap" classname="org.openmrs.web.controller.person.PersonAttributeTypeListControllerTest" time="0.007"/>
  615.     <testcase name="moveDown_shouldNotFailIfGivenLastId" classname="org.openmrs.web.controller.person.PersonAttributeTypeListControllerTest" time="0.008"/>
  616.     <testcase name="moveUp_shouldNotFailIfGivenFirstId" classname="org.openmrs.web.controller.person.PersonAttributeTypeListControllerTest" time="0.007"/>
  617.     <testcase name="moveDown_shouldMoveSelectedIdsDownInTheList" classname="org.openmrs.web.controller.person.PersonAttributeTypeListControllerTest" time="0.012"/>
  618.     <testcase name="moveDown_shouldNotFailIfNotGivenAnyIds" classname="org.openmrs.web.controller.person.PersonAttributeTypeListControllerTest" time="0.007"/>
  619.     <testcase name="moveUp_shouldNotFailIfNotGivenAnyIds" classname="org.openmrs.web.controller.person.PersonAttributeTypeListControllerTest" time="0.038"/>
  620.   </testsuite>
  621.   <testsuite name="org.openmrs.web.dwr.PersonListItemTest" time="0.079">
  622.     <testcase name="createBestMatch_shouldReturnPatientListItemGivenPatientParameter" classname="org.openmrs.web.dwr.PersonListItemTest" time="0.01"/>
  623.     <testcase name="PersonListItem_shouldIdentifyBestMatchingNameInMultipleSearchNames" classname="org.openmrs.web.dwr.PersonListItemTest" time="0.008"/>
  624.     <testcase name="PersonListItem_shouldIdentifyBestMatchingNameForTheFamilyName" classname="org.openmrs.web.dwr.PersonListItemTest" time="0.008"/>
  625.     <testcase name="PersonListItem_shouldIdentifyBestMatchingNameAsOtherNameForTheGivenName" classname="org.openmrs.web.dwr.PersonListItemTest" time="0.01"/>
  626.     <testcase name="PersonListItem_shouldIdentifyBestMatchingNameForTheGivenPreferredNameEvenIfOtherNamesMatch" classname="org.openmrs.web.dwr.PersonListItemTest" time="0.008"/>
  627.     <testcase name="PersonListItem_shouldPutAttributeToStringValueIntoAttributesMap" classname="org.openmrs.web.dwr.PersonListItemTest" time="0.01"/>
  628.     <testcase name="PersonListItem_shouldIdentifyBestMatchingNameAsOtherNameForTheMiddleName" classname="org.openmrs.web.dwr.PersonListItemTest" time="0.008"/>
  629.     <testcase name="createBestMatch_shouldReturnPersonListItemGivenPersonParameter" classname="org.openmrs.web.dwr.PersonListItemTest" time="0.017"/>
  630.   </testsuite>
  631.   <testsuite name="org.openmrs.web.controller.concept.ConceptDrugFormControllerTest" time="0.034">
  632.     <testcase name="onSubmit_shouldPurgeConceptDrug" classname="org.openmrs.web.controller.concept.ConceptDrugFormControllerTest" time="0.034"/>
  633.   </testsuite>
  634.   <testsuite name="org.openmrs.web.controller.encounter.EncounterTypeListControllerTest" time="0.015">
  635.     <testcase name="onSubmit_shouldNotFailIfNoEncounterTypesAreSelected" classname="org.openmrs.web.controller.encounter.EncounterTypeListControllerTest" time="0.015"/>
  636.   </testsuite>
  637.   <testsuite name="org.openmrs.web.controller.person.AddPersonControllerTest" time="0.061">
  638.     <testcase name="formBackingObject_shouldCatchAnInvalidBirthdate" classname="org.openmrs.web.controller.person.AddPersonControllerTest" time="0.029"/>
  639.     <testcase name="formBackingObject_shouldCatchPassForAValidBirthdate" classname="org.openmrs.web.controller.person.AddPersonControllerTest" time="0.032"/>
  640.   </testsuite>
  641.   <testsuite name="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.143">
  642.     <testcase name="handleSubmission_shouldDisplayErrorMessageIfQuestionIsNotEmptyAndAnswerIsEmpty" classname="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.009"/>
  643.     <testcase name="handleSubmission_shouldDiplayErrorMessageIfAnswerAndConfirmAnswerAreNotTheSame" classname="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.007"/>
  644.     <testcase name="handleSubmission_shouldRedirectToIndexPageWhenPasswordAndConfirmPasswordAreTheSame" classname="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.018"/>
  645.     <testcase name="handleSubmission_shouldDiplayErrorMessageOnWeakPasswords" classname="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.007">
  646.       <failure>
  647.         <expected>error.password.requireMixedCase</expected>
  648.         <actual>Bitte wählen Sie ein Passwort, welches sowohl Groß- und Kleinbuchstaben enthält</actual>org.junit.ComparisonFailure: expected:&lt;[error.password.requireMixedCase]&gt; but was:&lt;[Bitte wählen Sie ein Passwort, welches sowohl Groß- und Kleinbuchstaben enthält]&gt;
  649.     at org.junit.Assert.assertEquals(Assert.java:115)
  650.     at org.junit.Assert.assertEquals(Assert.java:144)
  651.     at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.handleSubmission_shouldDiplayErrorMessageOnWeakPasswords(ChangePasswordFormControllerTest.java:112)
  652.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  653.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  654.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  655.     at java.lang.reflect.Method.invoke(Method.java:498)
  656.     at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  657.     at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  658.     at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  659.     at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  660.     at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  661.     at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
  662.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  663.     at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
  664.     at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
  665.     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  666.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
  667.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
  668.     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  669.     at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  670.     at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  671.     at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  672.     at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  673.     at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  674.     at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
  675.     at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
  676.     at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  677.     at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
  678.     at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
  679.     at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
  680.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
  681.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
  682.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
  683.     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
  684.  
  685. </failure>
  686.     </testcase>
  687.     <testcase name="formBackingObject_shouldReturnAuthenticatedUser" classname="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.005"/>
  688.     <testcase name="formBackingObject_shouldRemainOnChangePasswordFormPageIfThereAreErrors" classname="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.005"/>
  689.     <testcase name="handleSubmission_shouldNotChangeTheUserPropertyForcePasswordChangeToFalse" classname="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.009"/>
  690.     <testcase name="handleSubmission_shouldProceedToHomePageIfOperationIsSuccesful" classname="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.015"/>
  691.     <testcase name="handleSubmission_shouldSetTheUserSecretQuestionAndAnswer" classname="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.02"/>
  692.     <testcase name="handleSubmission_shouldDisplayErrorMessageWhenPasswordAndConfirmPasswordAreNotSame" classname="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.006"/>
  693.     <testcase name="handleSubmission_shouldDisplayErrorMessageWhenPasswordIsEmpty" classname="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.005"/>
  694.     <testcase name="handleSubmission_shouldDiplayErrorMessageIfQuestionIsEmptyAndAnswerIsNotEmpty" classname="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.007"/>
  695.     <testcase name="handleSubmission_shouldChangeTheUserPropertyForcePasswordChangeToFalse" classname="org.openmrs.web.controller.user.ChangePasswordFormControllerTest" time="0.029"/>
  696.   </testsuite>
  697.   <testsuite name="org.openmrs.web.controller.OptionsFormControllerTest" time="0.252">
  698.     <testcase name="shouldRejectEmptySecretAnswer" classname="org.openmrs.web.controller.OptionsFormControllerTest" time="0.02"/>
  699.     <testcase name="shouldAcceptValidNotificationAddress" classname="org.openmrs.web.controller.OptionsFormControllerTest" time="0.053"/>
  700.     <testcase name="shouldChangeSecretQuestionAndAnswer" classname="org.openmrs.web.controller.OptionsFormControllerTest" time="0.014"/>
  701.     <testcase name="shouldRejectInvalidNotificationAddress" classname="org.openmrs.web.controller.OptionsFormControllerTest" time="0.014"/>
  702.     <testcase name="onSubmit_shouldAccept2CharactersAsUsername" classname="org.openmrs.web.controller.OptionsFormControllerTest" time="0.025"/>
  703.     <testcase name="shouldRejectEmptyNotificationAddress" classname="org.openmrs.web.controller.OptionsFormControllerTest" time="0.011"/>
  704.     <testcase name="shouldRejectEmptySecretQuestion" classname="org.openmrs.web.controller.OptionsFormControllerTest" time="0.011"/>
  705.     <testcase name="onSubmit_shouldRejectInvalidEmailAddressAsUsernameIfEnabled" classname="org.openmrs.web.controller.OptionsFormControllerTest" time="0.018"/>
  706.     <testcase name="onSubmit_shouldReject1CharacterAsUsername" classname="org.openmrs.web.controller.OptionsFormControllerTest" time="0.018"/>
  707.     <testcase name="shouldNotOverwriteUserSecretQuestionOrAnswerWhenChangingPassword" classname="org.openmrs.web.controller.OptionsFormControllerTest" time="0.029"/>
  708.     <testcase name="onSubmit_shouldAcceptEmailAddressAsUsernameIfEnabled" classname="org.openmrs.web.controller.OptionsFormControllerTest" time="0.018"/>
  709.     <testcase name="shouldRejectEmptySecretAnswerWhenSecretQuestionPasswordIsNotSet" classname="org.openmrs.web.controller.OptionsFormControllerTest" time="0.021"/>
  710.   </testsuite>
  711.   <testsuite name="org.openmrs.layout.AddressSupportTest" time="0.013">
  712.     <testcase name="getAddressTemplate_shouldSucceedEvenIfDBAddressTemplateClassHasChanged" classname="org.openmrs.layout.AddressSupportTest" time="0.013"/>
  713.   </testsuite>
  714.   <testsuite name="org.openmrs.module.web.controller.ModuleListControllerTest" time="0.013">
  715.     <testcase name="sortStartupOrder_shouldSortModulesCorrectly" classname="org.openmrs.module.web.controller.ModuleListControllerTest" time="0.013"/>
  716.   </testsuite>
  717.   <testsuite name="org.openmrs.web.dwr.DWRPersonServiceTest" time="0.062">
  718.     <testcase name="findPeopleByRoles_shouldAllowNullRolesParameter" classname="org.openmrs.web.dwr.DWRPersonServiceTest" time="0.012"/>
  719.     <testcase name="findPeopleByRoles_shouldMatchOnPatientIdentifiers" classname="org.openmrs.web.dwr.DWRPersonServiceTest" time="0.05"/>
  720.   </testsuite>
  721.   <testsuite name="org.openmrs.web.controller.concept.ConceptStopWordListControllerTest" time="0.038">
  722.     <testcase name="handleSubmission_shouldDeleteGivenConceptStopWordFromDB" classname="org.openmrs.web.controller.concept.ConceptStopWordListControllerTest" time="0.009"/>
  723.     <testcase name="handleSubmission_shouldAddTheDeleteErrorMessageInSession" classname="org.openmrs.web.controller.concept.ConceptStopWordListControllerTest" time="0.008"/>
  724.     <testcase name="showForm_shouldReturnConceptStopWordListView" classname="org.openmrs.web.controller.concept.ConceptStopWordListControllerTest" time="0.006"/>
  725.     <testcase name="handleSubmission_shouldAddTheDeleteSuccessMessageInSession" classname="org.openmrs.web.controller.concept.ConceptStopWordListControllerTest" time="0.01"/>
  726.     <testcase name="showForm_shouldAddAllConceptStopWordsInSessionAttribute" classname="org.openmrs.web.controller.concept.ConceptStopWordListControllerTest" time="0.005"/>
  727.   </testsuite>
  728.   <testsuite name="org.openmrs.web.dwr.ProviderListItemTest" time="0.011">
  729.     <testcase name="getDisplayName_shouldReturnADisplayNameBasedOnWhetherProviderHasAPersonAssociated" classname="org.openmrs.web.dwr.ProviderListItemTest" time="0.001"/>
  730.     <testcase name="getIdentifier_shouldReturnTheIdentifierThatIsMentionedForTheProviderWhenAPersonIsNotSpecified" classname="org.openmrs.web.dwr.ProviderListItemTest" time="0.0"/>
  731.     <testcase name="getProviderId_shouldReturnTheProviderId" classname="org.openmrs.web.dwr.ProviderListItemTest" time="0.01"/>
  732.   </testsuite>
  733.   <testsuite name="org.openmrs.web.servlet.DownloadDictionaryServletTest" time="0.202">
  734.     <testcase name="shouldPrintHeaderAndFormattedConceptLines" classname="org.openmrs.web.servlet.DownloadDictionaryServletTest" time="0.106"/>
  735.     <testcase name="shouldPrintColumnsWithEmptyQuotesForNullFields" classname="org.openmrs.web.servlet.DownloadDictionaryServletTest" time="0.022"/>
  736.     <testcase name="shouldFormatMultipleSynonymsWithLineBreaks" classname="org.openmrs.web.servlet.DownloadDictionaryServletTest" time="0.025"/>
  737.     <testcase name="shouldFormatMultipleSetMembersWithLineBreaks" classname="org.openmrs.web.servlet.DownloadDictionaryServletTest" time="0.021"/>
  738.     <testcase name="shouldFormatMultipleAnswersWithLineBreaks" classname="org.openmrs.web.servlet.DownloadDictionaryServletTest" time="0.028"/>
  739.   </testsuite>
  740.   <testsuite name="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.319">
  741.     <testcase name="validate_shouldIgnoreDuplicateVoidedAddress" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.051"/>
  742.     <testcase name="validate_shouldFailIfAllIdentifiersHaveBeenVoided" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.014"/>
  743.     <testcase name="validate_shouldFailValidationIfBirthdateIsAFutureDate" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.017"/>
  744.     <testcase name="validate_shouldFailValidationIfGenderIsBlank" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.019"/>
  745.     <testcase name="validate_shouldRejectADuplicateName" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.023"/>
  746.     <testcase name="validate_shouldFailValidationIfBirthdateMakesPatient120YearsOldOrOlder" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.017"/>
  747.     <testcase name="validate_shouldRejectADuplicateAddress" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.029"/>
  748.     <testcase name="validate_shouldFailValidationIfDeathdateIsAFutureDate" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.02"/>
  749.     <testcase name="validate_shouldFailIfAllNameFieldsAreEmptyOrWhiteSpaceCharacters" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.011"/>
  750.     <testcase name="validate_shouldNotRejectAgainstVoidedName" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.025"/>
  751.     <testcase name="validate_shouldFailIfTheDeathdateIsBeforeTheBirthdateIncaseThePatientIsDead" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.017"/>
  752.     <testcase name="validate_shouldPassIfTheMinimumRequiredFieldsAreProvidedAndAreValid" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.009"/>
  753.     <testcase name="validate_shouldFailValidationIfBirthdateIsBlank" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.017"/>
  754.     <testcase name="validate_shouldFailIfNoIdentifiersAreAdded" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.014"/>
  755.     <testcase name="validate_shouldFailValidationIfCauseOfDeathIsBlankWhenPatientIsDead" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.018"/>
  756.     <testcase name="validate_shouldFailIfAnyNameHasMoreThan50Characters" classname="org.openmrs.web.controller.patient.ShortPatientFormValidatorTest" time="0.018"/>
  757.   </testsuite>
  758.   <testsuite name="org.openmrs.web.controller.program.ProgramFormControllerTest" time="0.038">
  759.     <testcase name="onSubmit_shouldEditExistingWorkflowsWithinPrograms" classname="org.openmrs.web.controller.program.ProgramFormControllerTest" time="0.021"/>
  760.     <testcase name="onSubmit_shouldSaveWorkflowsWithProgram" classname="org.openmrs.web.controller.program.ProgramFormControllerTest" time="0.017"/>
  761.   </testsuite>
  762.   <testsuite name="org.openmrs.module.web.extension.ExtensionUtilTest" time="0.308">
  763.     <testcase name="getModulesAddEncounterToVisitLinks_shouldReturnEmptySetIfThereIsNoAddEncounterToVisitExtension" classname="org.openmrs.module.web.extension.ExtensionUtilTest" time="0.292"/>
  764.     <testcase name="getFormsModulesCanAddEncounterToVisit_shouldReturnFormsIfThereAreAddEncounterToVisitExtensions" classname="org.openmrs.module.web.extension.ExtensionUtilTest" time="0.016"/>
  765.   </testsuite>
  766.   <testsuite name="org.openmrs.web.patient.PatientDashboardGraphControllerTest" time="0.097">
  767.     <testcase name="shouldReturnJSONWithPatientObservationDetails" classname="org.openmrs.web.patient.PatientDashboardGraphControllerTest" time="0.078"/>
  768.     <testcase name="shouldDisplayPatientDashboardGraphForm" classname="org.openmrs.web.patient.PatientDashboardGraphControllerTest" time="0.019"/>
  769.   </testsuite>
  770.   <testsuite name="org.openmrs.web.attribute.handler.BaseMetadataFieldGenDatatypeHandlerTest" time="0.029">
  771.     <testcase name="toHtmlSummary_shouldUseTheNameInTheHtmlSummaryInstance" classname="org.openmrs.web.attribute.handler.BaseMetadataFieldGenDatatypeHandlerTest" time="0.018"/>
  772.     <testcase name="toHtml_shouldReturnTheName" classname="org.openmrs.web.attribute.handler.BaseMetadataFieldGenDatatypeHandlerTest" time="0.011"/>
  773.   </testsuite>
  774.   <testsuite name="org.openmrs.web.controller.ConceptFormControllerTest" time="1.868">
  775.     <testcase name="shouldEditConceptComplex" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.072"/>
  776.     <testcase name="onSubmit_shouldReturnAConceptWithANullIdIfNoMatchIsFound" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.042"/>
  777.     <testcase name="onSubmit_shouldAddANewConceptMapWhenCreatingAConcept" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.059"/>
  778.     <testcase name="validateConceptReferenceTermUsesPersistedObjects_shouldAddErrorIfMapTypeIsNotSaved" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.044"/>
  779.     <testcase name="onSubmit_shouldEditShortNameWhenThereAreMultipleAllowedLocales" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.066"/>
  780.     <testcase name="shouldAddConceptWithNameAndShortNameSpecified" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.057"/>
  781.     <testcase name="shouldNotVoidOrChangeAttributeListIfTheAttributeValuesAreSame" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.075"/>
  782.     <testcase name="shouldUpdateConceptWithShortNameAlreadyInSynonymList" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.054"/>
  783.     <testcase name="shouldSetAttributesToVoidIfTheValueIsNotSet" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.069"/>
  784.     <testcase name="validateConceptReferenceTermUsesPersistedObjects_shouldAddErrorIfTermBIsNotSaved" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.044"/>
  785.     <testcase name="shouldRemoveConceptAnswer" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.058"/>
  786.     <testcase name="shouldUpdateConceptWithNameAlreadyInSynonymList" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.049"/>
  787.     <testcase name="onSubmit_shouldRemoveAConceptMapFromAnExistingConcept" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.053"/>
  788.     <testcase name="getConceptFromFormData_shouldSetConceptOnConceptAnswers" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.045"/>
  789.     <testcase name="onSubmit_shouldAddANewConceptMapToAnExistingConcept" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.054"/>
  790.     <testcase name="shouldRemoveConceptSet" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.051"/>
  791.     <testcase name="onSubmit_shouldIgnoreNewConceptMapRowIfTheUserDidNotSelectATerm" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.047"/>
  792.     <testcase name="onSubmit_shouldNotSaveChangesIfThereAreValidationErrors" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.058"/>
  793.     <testcase name="shouldGetConcept" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.047"/>
  794.     <testcase name="onSubmit_shouldVoidASynonymMarkedAsPreferredWhenItIsRemoved" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.088"/>
  795.     <testcase name="shouldNotDeleteConceptsWhenConceptsAreLocked" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.042"/>
  796.     <testcase name="shouldAddConceptWithAllNamingSpecified" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.044"/>
  797.     <testcase name="shouldReplacePreviousDescription" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.044"/>
  798.     <testcase name="shouldRemoveConceptDescriptionIfRemovedFromUI" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.049"/>
  799.     <testcase name="shouldRemoveConceptAnswersIfDatatypeChangedFromCoded" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.047"/>
  800.     <testcase name="shouldAddConceptWithNameAndShortNameAndDescriptionSpecifiedToCodeConcepts" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.041"/>
  801.     <testcase name="shouldAddConceptWithNameAndShortNameAndDescriptionSpecifiedToNumericConcepts" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.039"/>
  802.     <testcase name="shouldSaveConceptAttributeOnCreatingConcept" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.044"/>
  803.     <testcase name="onSubmit_shouldSetTheLocalPreferredName" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.049"/>
  804.     <testcase name="shouldUpdateConceptByAddingName" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.074"/>
  805.     <testcase name="onSubmit_shouldDisplayNumericValuesFromTable" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.038"/>
  806.     <testcase name="onSubmit_shouldCopyNumericValuesIntoNumericConcepts" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.044"/>
  807.     <testcase name="shouldVoidShortName" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.045"/>
  808.     <testcase name="validateConceptReferenceTermUsesPersistedObjects_shouldAddErrorIfSourceIsNotSaved" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.035"/>
  809.     <testcase name="shouldSaveConceptAttribute" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.052"/>
  810.     <testcase name="shouldAddConceptWithOnlyNameSpecified" classname="org.openmrs.web.controller.ConceptFormControllerTest" time="0.047"/>
  811.   </testsuite>
  812.   <testsuite name="org.openmrs.web.controller.form.FieldTypeListControllerTest" time="0.064">
  813.     <testcase name="onSubmit_shouldDisplayAUserFriendlyErrorMessage" classname="org.openmrs.web.controller.form.FieldTypeListControllerTest" time="0.064"/>
  814.   </testsuite>
  815.   <testsuite name="org.openmrs.web.controller.concept.ConceptFormControllerTest" time="0.191">
  816.     <testcase name="ConceptFormBackingObject_shouldCopyNumericAttributes" classname="org.openmrs.web.controller.concept.ConceptFormControllerTest" time="0.191"/>
  817.   </testsuite>
  818.   <testsuite name="org.openmrs.web.controller.user.RoleFormControllerTest" time="0.205">
  819.     <testcase name="shouldUpdateRoleWithParent" classname="org.openmrs.web.controller.user.RoleFormControllerTest" time="0.205"/>
  820.   </testsuite>
  821.   <testsuite name="org.openmrs.web.controller.maintenance.SearchIndexControllerTest" time="0.2">
  822.     <testcase name="showPage_shouldReturnTheSearchIndexView" classname="org.openmrs.web.controller.maintenance.SearchIndexControllerTest" time="0.111"/>
  823.     <testcase name="rebuildSearchIndex_shouldReturnFalseForSuccessIfARuntimeExceptionIsThrown" classname="org.openmrs.web.controller.maintenance.SearchIndexControllerTest" time="0.008"/>
  824.     <testcase name="getStatus_shouldReturnErrorForStatusIfRebuildSearchIndexIsCompletedUnsuccessfully" classname="org.openmrs.web.controller.maintenance.SearchIndexControllerTest" time="0.011"/>
  825.     <testcase name="getStatus_shouldReturnInProgressForStatusIfRebuildSearchIndexIsInProgress" classname="org.openmrs.web.controller.maintenance.SearchIndexControllerTest" time="0.008"/>
  826.     <testcase name="getStatus_shouldThrowApiExceptionWhenRebuildSearchIndexNotHaveBeenCalledBefore" classname="org.openmrs.web.controller.maintenance.SearchIndexControllerTest" time="0.01"/>
  827.     <testcase name="rebuildSearchIndex_shouldReturnTrueForSuccessIfTheUpdateDoesNotFail" classname="org.openmrs.web.controller.maintenance.SearchIndexControllerTest" time="0.007"/>
  828.     <testcase name="rebuildSearchIndex_shouldReturnFalseForSuccessIfAUnAuthenticatedUserMakesCall" classname="org.openmrs.web.controller.maintenance.SearchIndexControllerTest" time="0.006"/>
  829.     <testcase name="getStatus_shouldReturnSuccessForStatusIfRebuildSearchIndexIsCompletedSuccessfully" classname="org.openmrs.web.controller.maintenance.SearchIndexControllerTest" time="0.039"/>
  830.   </testsuite>
  831.   <testsuite name="org.openmrs.web.taglib.FormatTagTest" time="0.248">
  832.     <testcase name="printConcept_shouldPrintTheNameWithTheCorrectLocaleNameAndType" classname="org.openmrs.web.taglib.FormatTagTest" time="0.147"/>
  833.     <testcase name="doStartTag_shouldPrintAnyDomainObject" classname="org.openmrs.web.taglib.FormatTagTest" time="0.021"/>
  834.     <testcase name="printConcept_shouldEscapeHtmlTags" classname="org.openmrs.web.taglib.FormatTagTest" time="0.08"/>
  835.   </testsuite>
  836.   <testsuite name="org.openmrs.web.controller.user.UserFormControllerTest" time="0.216">
  837.     <testcase name="handleSubmission_shouldWorkForAnExample" classname="org.openmrs.web.controller.user.UserFormControllerTest" time="0.127"/>
  838.     <testcase name="handleSubmission_createUserProviderAccountWhenProviderAccountCheckboxIsSelected" classname="org.openmrs.web.controller.user.UserFormControllerTest" time="0.089"/>
  839.   </testsuite>
  840.   <testsuite name="org.openmrs.web.dwr.DWRPatientServiceTest" time="0.29">
  841.     <testcase name="findCountAndPatients_shouldNotSignalForANewSearchIfItIsNotTheFirstAjaxCall" classname="org.openmrs.web.dwr.DWRPatientServiceTest" time="0.147"/>
  842.     <testcase name="findCountAndPatients_shouldMatchPatientWithIdentifiersThatContainNoDigit" classname="org.openmrs.web.dwr.DWRPatientServiceTest" time="0.065"/>
  843.     <testcase name="findPatientsByIdentifier_shouldGetResultsForPatientsForGivenIdentifiers" classname="org.openmrs.web.dwr.DWRPatientServiceTest" time="0.017"/>
  844.     <testcase name="findCountAndPatients_shouldNotSignalForANewSearchIfTheNewSearchValueHasNoMatches" classname="org.openmrs.web.dwr.DWRPatientServiceTest" time="0.009"/>
  845.     <testcase name="findPatients_shouldGetResultsForPatientsThatHaveEditedThemselves" classname="org.openmrs.web.dwr.DWRPatientServiceTest" time="0.001" ignored="true"/>
  846.     <testcase name="findCountAndPatients_shouldSignalForANewSearchIfTheNewSearchValueHasMatchesAndIsAFirstCall" classname="org.openmrs.web.dwr.DWRPatientServiceTest" time="0.011"/>
  847.     <testcase name="findPatients_shouldLoggedInUserShouldLoadTheirOwnPatientObject" classname="org.openmrs.web.dwr.DWRPatientServiceTest" time="0.04" ignored="true"/>
  848.   </testsuite>
  849.   <testsuite name="org.openmrs.web.taglib.RequireTagTest" time="0.235">
  850.     <testcase name="doStartTag_shouldSetTheRefererAsTheDeniedPageUrlIfNoRedirectUrlIsSpecified" classname="org.openmrs.web.taglib.RequireTagTest" time="0.027"/>
  851.     <testcase name="doStartTag_shouldAllowUserWithAllPrivileges" classname="org.openmrs.web.taglib.RequireTagTest" time="0.023"/>
  852.     <testcase name="doStartTag_shouldSetTheRightSessionAttributesIfTheAuthenticatedUserMissesSomePrivileges" classname="org.openmrs.web.taglib.RequireTagTest" time="0.026"/>
  853.     <testcase name="doStartTag_shouldRejectUserWithoutAllOfThePrivileges" classname="org.openmrs.web.taglib.RequireTagTest" time="0.026"/>
  854.     <testcase name="doStartTag_shouldRejectUserWithoutAnyOfThePrivileges" classname="org.openmrs.web.taglib.RequireTagTest" time="0.027"/>
  855.     <testcase name="doStartTag_shouldRejectUserWithoutThePrivilege" classname="org.openmrs.web.taglib.RequireTagTest" time="0.027"/>
  856.     <testcase name="doStartTag_shouldAllowUserToHaveAnyPrivilege" classname="org.openmrs.web.taglib.RequireTagTest" time="0.028"/>
  857.     <testcase name="doStartTag_shouldAllowUserWithThePrivilege" classname="org.openmrs.web.taglib.RequireTagTest" time="0.051"/>
  858.   </testsuite>
  859.   <testsuite name="org.openmrs.web.attribute.handler.SerializingFieldGenDatatypeHandlerTest" time="0.206">
  860.     <testcase name="getValue_givenConceptId_shouldCallDeserializeWithConceptUuid" classname="org.openmrs.web.attribute.handler.SerializingFieldGenDatatypeHandlerTest" time="0.129"/>
  861.     <testcase name="getValue_givenLocationId_shouldCallDeserializeWithLocationUuid" classname="org.openmrs.web.attribute.handler.SerializingFieldGenDatatypeHandlerTest" time="0.006"/>
  862.     <testcase name="getValue_givenEmptyValue_shouldReturnNull" classname="org.openmrs.web.attribute.handler.SerializingFieldGenDatatypeHandlerTest" time="0.016"/>
  863.     <testcase name="getValue_givenProgramId_shouldCallDeserializeWithProgramUuid" classname="org.openmrs.web.attribute.handler.SerializingFieldGenDatatypeHandlerTest" time="0.008"/>
  864.     <testcase name="getValue_shouldReturnTheCorrectTypedValue" classname="org.openmrs.web.attribute.handler.SerializingFieldGenDatatypeHandlerTest" time="0.01"/>
  865.     <testcase name="getValue_givenProviderId_shouldCallDeserializeWithProviderUuid" classname="org.openmrs.web.attribute.handler.SerializingFieldGenDatatypeHandlerTest" time="0.037"/>
  866.   </testsuite>
  867.   <testsuite name="org.openmrs.web.attribute.handler.RegexValidatedTextDatatypeHandlerTest" time="0.009">
  868.     <testcase name="toHtmlSummary_shouldUseTheNameInTheHtmlSummaryInstance" classname="org.openmrs.web.attribute.handler.RegexValidatedTextDatatypeHandlerTest" time="0.001"/>
  869.     <testcase name="getValue_shouldThrowInvalidCustomValueExceptionIfAttributeValueFromRequestForGivenFieldNameIsInvalidAccordingToDatatype" classname="org.openmrs.web.attribute.handler.RegexValidatedTextDatatypeHandlerTest" time="0.0"/>
  870.     <testcase name="getValue_shouldReturnAttributeValueFromRequestForGivenFieldNameIfTheAttributeValueIsValidAccordingToDatatype" classname="org.openmrs.web.attribute.handler.RegexValidatedTextDatatypeHandlerTest" time="0.001"/>
  871.     <testcase name="toHtml_shouldReturnTheValueReference" classname="org.openmrs.web.attribute.handler.RegexValidatedTextDatatypeHandlerTest" time="0.007"/>
  872.   </testsuite>
  873.   <testsuite name="org.openmrs.web.controller.form.FieldFormControllerTest" time="0.198">
  874.     <testcase name="formBackingObject_shouldGetField" classname="org.openmrs.web.controller.form.FieldFormControllerTest" time="0.115"/>
  875.     <testcase name="onSubmit_shouldNotFailOnFieldAnswers" classname="org.openmrs.web.controller.form.FieldFormControllerTest" time="0.014"/>
  876.     <testcase name="onSubmit_shouldPurgeField" classname="org.openmrs.web.controller.form.FieldFormControllerTest" time="0.069"/>
  877.   </testsuite>
  878.   <testsuite name="org.openmrs.web.taglib.PortletTagTest" time="0.313">
  879.     <testcase name="getModulePortletUrl_shouldReturnTheCorrectUrlForACorePortlet" classname="org.openmrs.web.taglib.PortletTagTest" time="0.196"/>
  880.     <testcase name="getModulePortletUrl_shouldReturnTheCorrectUrlForAModulePortlet" classname="org.openmrs.web.taglib.PortletTagTest" time="0.101"/>
  881.     <testcase name="getModulePortletUrl_shouldReplacePeriodInAModuleIdWithAForwardSlashWhenBuildingAModulePortletUrl" classname="org.openmrs.web.taglib.PortletTagTest" time="0.002"/>
  882.     <testcase name="getModulePortletUrl_shouldNotUpdateTheModuleIdFieldForAModulePortlet" classname="org.openmrs.web.taglib.PortletTagTest" time="0.003"/>
  883.     <testcase name="getModulePortletUrl_shouldReturnACorePortletUrlWhenTheSpecifiedModuleCannotBeFound" classname="org.openmrs.web.taglib.PortletTagTest" time="0.002"/>
  884.     <testcase name="getModulePortletUrl_shouldAppendDotPortletToTheUrlIfNotSpecified" classname="org.openmrs.web.taglib.PortletTagTest" time="0.001"/>
  885.     <testcase name="getModulePortletUrl_shouldTreatBothAnEmptyAndNullModuleIdAsCorePortlets" classname="org.openmrs.web.taglib.PortletTagTest" time="0.008"/>
  886.   </testsuite>
  887.   <testsuite name="org.openmrs.scheduler.web.controller.TaskHelperTest" time="1.374">
  888.     <testcase name="waitUntilTaskIsExecuting_shouldWaitUntilTaskIsExecuting" classname="org.openmrs.scheduler.web.controller.TaskHelperTest" time="1.15"/>
  889.     <testcase name="getTime_shouldGetATimeInTheFuture" classname="org.openmrs.scheduler.web.controller.TaskHelperTest" time="0.122"/>
  890.     <testcase name="waitUntilTaskIsExecuting_shouldRaiseATimeoutExceptionWhenTheTimeoutIsExceeded" classname="org.openmrs.scheduler.web.controller.TaskHelperTest" time="0.029"/>
  891.     <testcase name="getTime_shouldGetATimeInThePast" classname="org.openmrs.scheduler.web.controller.TaskHelperTest" time="0.006"/>
  892.     <testcase name="getScheduledTaskDefinition_shouldReturnATaskThatHasBeenStarted" classname="org.openmrs.scheduler.web.controller.TaskHelperTest" time="0.01"/>
  893.     <testcase name="getUnscheduledTaskDefinition_shouldReturnATaskThatHasNotBeenStarted" classname="org.openmrs.scheduler.web.controller.TaskHelperTest" time="0.057"/>
  894.   </testsuite>
  895.   <testsuite name="org.openmrs.web.controller.maintenance.SystemInformationControllerTest" time="0.189">
  896.     <testcase name="showPage_shouldReturnAllDatabaseInformation" classname="org.openmrs.web.controller.maintenance.SystemInformationControllerTest" time="0.13"/>
  897.     <testcase name="getMemoryInformation_shouldReturnMemoryInformation" classname="org.openmrs.web.controller.maintenance.SystemInformationControllerTest" time="0.004"/>
  898.     <testcase name="showPage_shouldReturnUserInformation" classname="org.openmrs.web.controller.maintenance.SystemInformationControllerTest" time="0.005"/>
  899.     <testcase name="showPage_shouldReturnAllJavaRuntimeInformation" classname="org.openmrs.web.controller.maintenance.SystemInformationControllerTest" time="0.006"/>
  900.     <testcase name="showPage_shouldReturnOpenmrsInformation" classname="org.openmrs.web.controller.maintenance.SystemInformationControllerTest" time="0.044"/>
  901.   </testsuite>
  902. </testrun>
Advertisement
Add Comment
Please, Sign In to add comment