| <?xml version="1.0"?> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| <document> |
| <properties> |
| <title>Fulcrum TestContainer</title> |
| <author email="epugh@upstate.com">Eric Pugh</author> |
| <!-- author email="quintonm@bellsouth.net">Quinton McCombs</author --> |
| </properties> |
| <body> |
| <release version="2.0.0" date="in GIT"> |
| <action type="update" dev="gk"> |
| Java 11 minimum |
| </action> |
| <action type="update" dev="gk"> |
| Yaafi Log4j2Logger as default logger in YaafiContainer instead of Avalon ConsoleLogger |
| </action> |
| <action type="update" dev="gk"> |
| Update junit to 4.13.2, junit.jupiter.version to 5.10.0, junit.platform to 1.9.3, Mockito 5.4.0, Fulcrum-yaafi 2.0.0 |
| </action> |
| </release> |
| <release version="1.0.9" date="2021-01-04"> |
| <action type="update" dev="painter"> |
| Update junit to 4.13.1, junit.jupiter.version to 5.7.0, junit.platform to 1.7.0 |
| </action> |
| <action type="update" dev="painter"> |
| Update junit and jupiter dependencies, source cleanup for Turbine compliance |
| </action> |
| </release> |
| <release version="1.0.8" date="2019-01-06"> |
| <action type="update" dev="painter"> |
| Update Fulcrum dependencies |
| </action> |
| <action type="update" dev="gk"> |
| Add support for JUnit 5. |
| Use in surefire testing now the default fork model ( reuseForks = true, forkCount=1). |
| </action> |
| <action type="update" dev="gk"> |
| Update to Log4J2 Core with Log4J1.2 bridge v2.11.1, Jupiter v5.3.2, Platform v1.3.2. |
| </action> |
| <action type="fix" dev="painter"> |
| Fix build, Javadoc, Update Mockito v2.23.0 |
| </action> |
| <action type="update" dev="tv"> |
| Update parent |
| </action> |
| <action type="update" dev="sgoeschl"> |
| Clean up the source code and javadocs. |
| </action> |
| </release> |
| <release version="1.0.7" date="2015-08-08"> |
| <action type="update" dev="gk"> |
| Added JUnit 4 Support |
| </action> |
| <action type="update" dev="sgoeschl"> |
| Making the log level for the YAAFIContainer configurable |
| </action> |
| </release> |
| <release version="1.0.6" date="2009-05-03"> |
| <action dev="tv" type="add"> |
| Added a Maven-2 build |
| </action> |
| <action dev="tv" type="fix"> |
| Added the missing log4j-dependency |
| </action> |
| </release> |
| <release version="1.0.5" date="2005-05-13"> |
| <action dev="sgoeschl" type="change"> |
| Changed the implementation wo work with fulcrum-yaafi 1.0.4-dev |
| since the initalization changed. |
| </action> |
| </release> |
| <release version="1.0.4" date="2004-11-24"> |
| <action dev="epugh" type="add"> |
| By default use Yaafi as the Test container, but you can swap to ECM for |
| more "real" testing if required by doing containerType=CONTAINER_ECM;. |
| </action> |
| <action dev="epugh" type="add"> |
| Add helper "resolve" method that delegates to "lookup" to faciliate |
| using in both Merlin and ECM enviroments. |
| </action> |
| <action dev="epugh" type="add" due-to="Ben Gidley"> |
| Tweak documentation to be more explicit on where config files |
| are pulled from. |
| </action> |
| </release> |
| <release version="1.0-alpha-2" date="in cvs"> |
| <action dev="epugh" type="add"> |
| Add additional context value urn:avalon:home to be more |
| Merlin friendly. |
| </action> |
| </release> |
| <release version="1.0-alpha-2" date="02-13-2004"> |
| <action dev="epugh" type="add"> |
| allow setup method of subclasses to throw exceptions if they want.. |
| </action> |
| </release> |
| <release version="1.0-alpha-2" date="10-31/2003"> |
| <action dev="epugh" type="update"> |
| Changed the name of the component app root to "componentAppRoot" from |
| "ComponentAppRoot". This matches what Turbine uses. Really, this should |
| be a configurable thing, not a hardcoded context value. |
| </action> |
| <action dev="epugh" type="add"> |
| TestContainer can accept either the split role.xml, config.xml |
| or just a single combined xml file. Additionally, by lazy loading |
| the container, you can swap between container configurations in |
| the various unit tests. |
| </action> |
| <action dev="quintonm" type="add"> |
| TestContainer component was added. This is to be used for |
| testing of the components so that we do not have a dependancy |
| on Plexus. The test container is based on ECM, which is what |
| Turbine is using. A base class for unit tests is also included. |
| </action> |
| |
| </release> |
| |
| </body> |
| </document> |
| |