r2458 - in trunk/nuiton-utils/src: main/java/org/nuiton/util test/java/org/nuiton/util
Author: bpoussin Date: 2013-01-04 16:14:41 +0100 (Fri, 04 Jan 2013) New Revision: 2458 Url: http://nuiton.org/projects/nuiton-utils/repository/revisions/2458 Log: mise a jour de la doc mise a jour de test (Assert) Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/ApplicationUpdater.java trunk/nuiton-utils/src/test/java/org/nuiton/util/ApplicationUpdaterTest.java Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/ApplicationUpdater.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/ApplicationUpdater.java 2013-01-04 15:05:56 UTC (rev 2457) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/ApplicationUpdater.java 2013-01-04 15:14:41 UTC (rev 2458) @@ -57,6 +57,22 @@ * * osName et osArch sont toujours en minuscule * + * <h3>format des fichiers zip applicatif</h3> + * + * Le zip doit avec un repertoire racine qui contient l'ensemble de l'application + * c-a-d que les fichiers ne doivent pas etre directement a la racine lorsqu'on + * dezippe le fichier. + * + * exemple de contenu de zip convenable + * <pre> + * MonApp-0.3/Readme.txt + * MonApp-0.3/License.txt + * </pre> + * + * Ceci est du au fait qu'on renomme le repertoire racine avec le nom de l'application, + * donc si le repertoire racine n'existe pas ou qu'il y a plusieurs repertoires + * a la racine le resultat de l'operation n'est pas celui souhaite + * * @author poussin * @version $Revision$ * Modified: trunk/nuiton-utils/src/test/java/org/nuiton/util/ApplicationUpdaterTest.java =================================================================== --- trunk/nuiton-utils/src/test/java/org/nuiton/util/ApplicationUpdaterTest.java 2013-01-04 15:05:56 UTC (rev 2457) +++ trunk/nuiton-utils/src/test/java/org/nuiton/util/ApplicationUpdaterTest.java 2013-01-04 15:14:41 UTC (rev 2458) @@ -6,6 +6,7 @@ import java.util.Map; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import org.junit.Assert; import org.junit.Test; import org.nuiton.util.ApplicationUpdater.ApplicationInfo; @@ -33,10 +34,12 @@ for (Map.Entry<String, Exception> e : appUpdateError.entrySet()) { log.info(String.format("Error during update for application '%s'", e.getKey()), e.getValue()); } + Assert.assertTrue(appUpdateError.isEmpty()); } public void aborted(String propertiesURL, Exception eee) { log.info(String.format("Update aborted for url '%s'", propertiesURL), eee); + Assert.assertTrue(false); } }
participants (1)
-
bpoussin@users.nuiton.org