diff facturation.xml @ 5:10333ba7d53a draft

planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/facturation_ibps commit 2f48d2b0d72cdd8f521ff4dee38590e91afc4bf8
author artbio
date Wed, 09 Jan 2019 13:16:44 -0500
parents ddc7b8073704
children 674eae0b423f
line wrap: on
line diff
--- a/facturation.xml	Thu Nov 22 07:55:53 2018 -0500
+++ b/facturation.xml	Wed Jan 09 13:16:44 2019 -0500
@@ -1,4 +1,4 @@
-<tool id="facturation_ibps" name="IBPS facturation parser" version="0.3.3">
+<tool id="facturation_ibps" name="IBPS facturation parser" version="0.4">
     <description />
     <requirements>
             <requirement type="package" version="4.6.3=py27_0">beautifulsoup4</requirement>
@@ -10,11 +10,16 @@
     <command detect_errors="exit_code"><![CDATA[
         cp $__tool_directory__/template_* . &&
         python $__tool_directory__/facturation.py
+            -t $__tool_directory__/"$template"
             -i $input
             -o $output
     ]]></command>
     <inputs>
         <param format="data" label="Fichier html source" name="input" type="data" />
+      <param name="template" type="select" label="Service émetteur" help="Indiquer le service émetteur" >
+          <option value="template_facture_M_photonique.xlsx" >Microscopie Optique</option>
+          <option value="template_facture_M_electronique.xlsx" >Microscopie Electronique</option>
+      </param>
     </inputs>
     <outputs>
         <data format="xlsx" name="output" label="Facturation from ${input.name}" />
@@ -22,13 +27,20 @@
     <tests>
         <test>
             <param ftype="txt" name="input" value="doublefacture.htm" />
+            <param name="template" value="template_facture_M_photonique.xlsx" />
             <output file="testdouble.xlsx" name="output" decompress="true" />
         </test>
         <test>
             <param ftype="txt" name="input" value="facture.htm" />
+            <param name="template" value="template_facture_M_photonique.xlsx" />
             <output file="testfacture.xlsx" name="output" decompress="true" />
         </test>
-    </tests>
+         <test>
+            <param ftype="txt" name="input" value="Microscopie_Electronique-2018-67.html" />
+            <param name="template" value="template_facture_M_electronique.xlsx" />
+            <output file="testfacture_electronique.xlsx" name="output" decompress="true" />
+        </test>
+   </tests>
     <help>
 
 .. class:: infomark