!1 !-User Story 21: Affichage des informations d'un paramètre dans un fichier de sortie -! !define path {../test/FitNesseRoot/ReleaseS/ThirdPart/ReLease2/SprinT4/UserStory21/} !define executable {amdaXMLRequestorTool } !2 Description du test !- En tant qu'utilisateur scientifique Je peux retrouver les informations de mes paramètres dans les fichiers de sortie Afin de garder une trace de ces informations -! !2 Test !3 Connexion au serveur !|script|ConnectToDDServer| |check|login|1| !|script|TestAmdaCommandLine| |set|${path}|path| !3 Exécution des scripts !|script|TestAmdaCommandLine| |reference|US 21: id 00|id test| |note|!- Format ASCII - Paramètre de base unique non décrit dans le fichier XML. -!| |check|executeWithInfo|${executable}|command|${path}request_us21_00.xml|args|0| |check|execute|diff|command|output-imf_2008000000000000.txt ${path}/test_us21_00.txt|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 01|id test| |note|!- Format ASCII - Paramètre de base unique décrit dans le fichier XML. -!| |check|executeWithInfo|${executable}|command|${path}request_us21_01.xml|args|0| |check|execute|diff|command|output-imf_info_2008000000000000.txt ${path}/test_us21_01.txt|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 02|id test| |note|!- Format ASCII - Paramètre dérivé simple unique -!| |check|executeWithInfo|${executable}|command|${path}request_us21_02.xml|args|0| |check|execute|diff|command|output-magnitude_2008000000000000.txt ${path}/test_us21_02.txt|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 03|id test| |note|!- Format ASCII - Deux paramètres non décrit provenant du même dataset DDServer -!| |check|executeWithInfo|${executable}|command|${path}request_us21_03.xml|args|0| |check|execute|diff|command|output-imf_magnitude_2008000000000000.txt ${path}/test_us21_03.txt|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 04|id test| |note|!- Format ASCII - Paramètre dérivé complexe -!| |check|executeWithInfo|${executable}|command|${path}request_us21_04.xml|args|0| |check|execute|diff|command|output-expression_complex_2008000000000000.txt ${path}/test_us21_04.txt|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 05|id test| |note|!- Format ASCII - Paramètre simple avec table d'énergie -!| |check|executeWithInfo|${executable}|command|${path}request_us21_05.xml|args|0| |check|execute|diff|command|output-e_mgs_omni1_2005030000000000.txt ${path}/test_us21_05.txt|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 06|id test| |note|!- Format ASCII - Sur TimeTable - Structure one-file-per-interval - Le header est écrit dans un fichier séparé -!| |check|executeWithInfo|${executable}|command|${path}request_us21_06.xml|args|0| |check|execute|diff|command|output-imf_tt_1_0.txt ${path}/test_us21_06_0.txt|args|0| |check|execute|diff|command|output-imf_tt_1_1.txt ${path}/test_us21_06_1.txt|args|0| |check|execute|diff|command|output-imf_tt_1_2.txt ${path}/test_us21_06_2.txt|args|0| |check|execute|diff|command|output-imf_tt_1_3.txt ${path}/test_us21_06_3.txt|args|0| |check|execute|diff|command|output-imf_tt_1_4.txt ${path}/test_us21_06_4.txt|args|0| |check|execute|diff|command|output-imf_info.txt ${path}/test_us21_06_info.txt|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 07|id test| |note|!- Format ASCII - Sur TimeTable - Structure one-file -!| |check|executeWithInfo|${executable}|command|${path}request_us21_07.xml|args|0| |check|execute|diff|command|output-imf_tt_1.txt ${path}/test_us21_07.txt|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 08|id test| |note|!- Format ASCII - Paramètre simple avec table d'énergie - Une seule composante demandée -!| |check|executeWithInfo|${executable}|command|${path}request_us21_08.xml|args|0| |check|execute|diff|command|output-e_mgs_omni1_1_2005030000000000.txt ${path}/test_us21_08.txt|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 09|id test| |note|!- Format ASCII - Requête simple avec timeResolution -!| |check|executeWithInfo|${executable}|command|${path}request_us21_09.xml|args|0| |check|execute|diff|command|output-imf_2008000000000000.txt ${path}/test_us21_09.txt|args|0| |check|diffOutputFile|test_us21_09.txt|file1|output-imf_2008000000000000.txt|file2|0|epsilon|0| !|script|TestAmdaCommandLine| |reference|US 21: id 10|id test| |note|!- Format CDF - Paramètre de base unique non décrit dans le fichier XML. -!| |check|executeWithInfo|${executable}|command|${path}request_us21_10.xml|args|0| |check|execute|cdfdump|command|-output output-imf_2008000000000000.cdf.dump output-imf_2008000000000000.cdf |args|1| |check|execute|diff|command|output-imf_2008000000000000.cdf.dump ${path}/test_us21_10.cdf.dump|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 11|id test| |note|!- Format CDF - Paramètre de base unique décrit dans le fichier XML. -!| |check|executeWithInfo|${executable}|command|${path}request_us21_11.xml|args|0| |check|execute|cdfdump|command|-output output-imf_info_2008000000000000.cdf.dump output-imf_info_2008000000000000.cdf |args|1| |check|execute|diff|command|output-imf_info_2008000000000000.cdf.dump ${path}/test_us21_11.cdf.dump|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 12|id test| |note|!- Format CDF - Paramètre dérivé simple unique -!| |check|executeWithInfo|${executable}|command|${path}request_us21_12.xml|args|0| |check|execute|cdfdump|command|-output output-magnitude_2008000000000000.cdf.dump output-magnitude_2008000000000000.cdf |args|1| |check|execute|diff|command|output-magnitude_2008000000000000.cdf.dump ${path}/test_us21_12.cdf.dump|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 13|id test| |note|!- Format CDF - Deux paramètres non décrit provenant du même dataset DDServer -!| |check|executeWithInfo|${executable}|command|${path}request_us21_13.xml|args|0| |check|execute|cdfdump|command|-output output-imf_magnitude_2008000000000000.cdf.dump output-imf_magnitude_2008000000000000.cdf |args|1| |check|execute|diff|command|output-imf_magnitude_2008000000000000.cdf.dump ${path}/test_us21_13.cdf.dump|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 14|id test| |note|!- Format CDF - Paramètre dérivé complexe -!| |check|executeWithInfo|${executable}|command|${path}request_us21_14.xml|args|0| |check|execute|cdfdump|command|-output output-expression_complex_2008000000000000.cdf.dump output-expression_complex_2008000000000000.cdf |args|1| |check|execute|diff|command|output-expression_complex_2008000000000000.cdf.dump ${path}/test_us21_14.cdf.dump|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 15|id test| |note|!- Format CDF - Paramètre simple avec table d'énergie -!| |check|executeWithInfo|${executable}|command|${path}request_us21_15.xml|args|0| |check|execute|cdfdump|command|-output output-e_mgs_omni1_2005030000000000.cdf.dump output-e_mgs_omni1_2005030000000000.cdf |args|1| |check|execute|diff|command|output-e_mgs_omni1_2005030000000000.cdf.dump ${path}/test_us21_15.cdf.dump|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 16|id test| |note|!- Format CDF - Sur TimeTable - Structure one-file-per-interval - Le header est écrit dans chaque fichier -!| |check|executeWithInfo|${executable}|command|${path}request_us21_16.xml|args|0| |check|execute|cdfdump|command|-output output-imf_tt_1_0.cdf.dump output-imf_tt_1_0.cdf |args|1| |check|execute|diff|command|output-imf_tt_1_0.cdf.dump ${path}/test_us21_16_0.cdf.dump|args|0| |check|execute|cdfdump|command|-output output-imf_tt_1_1.cdf.dump output-imf_tt_1_1.cdf |args|1| |check|execute|diff|command|output-imf_tt_1_1.cdf.dump ${path}/test_us21_16_1.cdf.dump|args|0| |check|execute|cdfdump|command|-output output-imf_tt_1_2.cdf.dump output-imf_tt_1_2.cdf |args|1| |check|execute|diff|command|output-imf_tt_1_2.cdf.dump ${path}/test_us21_16_2.cdf.dump|args|0| |check|execute|cdfdump|command|-output output-imf_tt_1_3.cdf.dump output-imf_tt_1_3.cdf |args|1| |check|execute|diff|command|output-imf_tt_1_3.cdf.dump ${path}/test_us21_16_3.cdf.dump|args|0| |check|execute|cdfdump|command|-output output-imf_tt_1_4.cdf.dump output-imf_tt_1_4.cdf |args|1| |check|execute|diff|command|output-imf_tt_1_4.cdf.dump ${path}/test_us21_16_4.cdf.dump|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 17|id test| |note|!- Format CDF - Sur TimeTable - Structure one-file -!| |check|executeWithInfo|${executable}|command|${path}request_us21_17.xml|args|0| |check|execute|cdfdump|command|-output output-imf_tt_1.cdf.dump output-imf_tt_1.cdf |args|1| |check|execute|diff|command|output-imf_tt_1.cdf.dump ${path}/test_us21_17.cdf.dump|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 18|id test| |note|!- Format CDF - Paramètre simple avec table d'énergie - Une seule composante demandée -!| |check|executeWithInfo|${executable}|command|${path}request_us21_18.xml|args|0| |check|execute|cdfdump|command|-output output-e_mgs_omni1_1_2005030000000000.cdf.dump output-e_mgs_omni1_1_2005030000000000.cdf |args|1| |check|execute|diff|command|output-e_mgs_omni1_1_2005030000000000.cdf.dump ${path}/test_us21_18.cdf.dump|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 19|id test| |note|!- Format CDF - Requête simple avec timeResolution -!| |check|executeWithInfo|${executable}|command|${path}request_us21_19.xml|args|0| |check|execute|cdfdump|command|-output output-imf_2008000000000000.cdf.dump output-imf_2008000000000000.cdf |args|1| |check|execute|diff|command|output-imf_2008000000000000.cdf.dump ${path}/test_us21_19.cdf.dump|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 20|id test| |note|!- Format JSON - Paramètre de base unique non décrit dans le fichier XML. -!| |check|executeWithInfo|${executable}|command|${path}request_us21_20.xml|args|0| |check|execute|diff|command|${path}/test_us21_20.json output-imf_2008000000000000.json|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 21|id test| |note|!- Format JSON - Paramètre de base unique décrit dans le fichier XML. -!| |check|executeWithInfo|${executable}|command|${path}request_us21_21.xml|args|0| |check|execute|diff|command|${path}/test_us21_21.json output-imf_info_2008000000000000.json|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 22|id test| |note|!- Format JSON - Paramètre dérivé simple unique -!| |check|executeWithInfo|${executable}|command|${path}request_us21_22.xml|args|0| |check|execute|diff|command|${path}/test_us21_22.json output-magnitude_2008000000000000.json|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 23|id test| |note|!- Format JSON - Deux paramètres non décrit provenant du même dataset DDServer -!| |check|executeWithInfo|${executable}|command|${path}request_us21_23.xml|args|0| |check|execute|diff|command|${path}/test_us21_23.json output-imf_magnitude_2008000000000000.json|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 24|id test| |note|!- Format JSON - Paramètre dérivé complexe -!| |check|executeWithInfo|${executable}|command|${path}request_us21_24.xml|args|0| |check|execute|diff|command|${path}/test_us21_24.json output-expression_complex_2008000000000000.json|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 25|id test| |note|!- Format JSON - Paramètre simple avec table d'énergie -!| |check|executeWithInfo|${executable}|command|${path}request_us21_25.xml|args|0| |check|execute|diff|command|${path}/test_us21_25.json output-e_mgs_omni1_2005030000000000.json|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 26|id test| |note|!- Format JSON - Sur TimeTable - Structure one-file-per-interval - Le header est écrit dans un fichier séparé -!| |check|executeWithInfo|${executable}|command|${path}request_us21_26.xml|args|0| |check|execute|diff|command|${path}/test_us21_26_0.json output-imf_tt_1_0.json|args|0| |check|execute|diff|command|${path}/test_us21_26_1.json output-imf_tt_1_1.json|args|0| |check|execute|diff|command|${path}/test_us21_26_2.json output-imf_tt_1_2.json|args|0| |check|execute|diff|command|${path}/test_us21_26_3.json output-imf_tt_1_3.json|args|0| |check|execute|diff|command|${path}/test_us21_26_4.json output-imf_tt_1_4.json|args|0| |check|execute|diff|command|${path}/test_us21_26_info.json output-imf_info.json|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 27|id test| |note|!- Format JSON - Sur TimeTable - Structure one-file -!| |check|executeWithInfo|${executable}|command|${path}request_us21_27.xml|args|0| |check|execute|diff|command|${path}/test_us21_27.json output-imf_tt_1.json|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 28|id test| |note|!- Format JSON - Paramètre simple avec table d'énergie - Une seule composante demandée -!| |check|executeWithInfo|${executable}|command|${path}request_us21_28.xml|args|0| |check|execute|diff|command|${path}/test_us21_28.json output-e_mgs_omni1_1_2005030000000000.json|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 29|id test| |note|!- Format JSON - Requête simple avec timeResolution -!| |check|executeWithInfo|${executable}|command|${path}request_us21_29.xml|args|0| |check|execute|diff|command|${path}/test_us21_29.json output-imf_2008000000000000.json|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 30|id test| |note|!- Format VOTable - Paramètre de base unique non décrit dans le fichier XML. -!| |check|executeWithInfo|${executable}|command|${path}request_us21_30.xml|args|0| |check|execute|diff|command|${path}/test_us21_30.vot output-imf_2008000000000000.vot|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 31|id test| |note|!- Format VOTable - Paramètre de base unique décrit dans le fichier XML. -!| |check|executeWithInfo|${executable}|command|${path}request_us21_31.xml|args|0| |check|execute|diff|command|${path}/test_us21_31.vot output-imf_info_2008000000000000.vot|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 32|id test| |note|!- Format VOTable - Paramètre dérivé simple unique -!| |check|executeWithInfo|${executable}|command|${path}request_us21_32.xml|args|0| |check|execute|diff|command|${path}/test_us21_32.vot output-magnitude_2008000000000000.vot|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 33|id test| |note|!- Format VOTable - Deux paramètres non décrit provenant du même dataset DDServer -!| |check|executeWithInfo|${executable}|command|${path}request_us21_33.xml|args|0| |check|execute|diff|command|${path}/test_us21_33.vot output-imf_magnitude_2008000000000000.vot|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 34|id test| |note|!- Format VOTable - Paramètre dérivé complexe -!| |check|executeWithInfo|${executable}|command|${path}request_us21_34.xml|args|0| |check|execute|diff|command|${path}/test_us21_34.vot output-expression_complex_2008000000000000.vot|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 35|id test| |note|!- Format VOTable - Paramètre simple avec table d'énergie -!| |check|executeWithInfo|${executable}|command|${path}request_us21_35.xml|args|0| |check|execute|diff|command|${path}/test_us21_35.vot output-e_mgs_omni1_2005030000000000.vot|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 36|id test| |note|!- Format VOTable - Sur TimeTable - Structure one-file-per-interval - Le header est écrit dans chaque fichier -!| |check|executeWithInfo|${executable}|command|${path}request_us21_36.xml|args|0| |check|execute|diff|command|${path}/test_us21_36_0.vot output-imf_tt_1_0.vot|args|0| |check|execute|diff|command|${path}/test_us21_36_1.vot output-imf_tt_1_1.vot|args|0| |check|execute|diff|command|${path}/test_us21_36_2.vot output-imf_tt_1_2.vot|args|0| |check|execute|diff|command|${path}/test_us21_36_3.vot output-imf_tt_1_3.vot|args|0| |check|execute|diff|command|${path}/test_us21_36_4.vot output-imf_tt_1_4.vot|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 37|id test| |note|!- Format VOTable - Sur TimeTable - Structure one-file -!| |check|executeWithInfo|${executable}|command|${path}request_us21_37.xml|args|0| |check|execute|diff|command|${path}/test_us21_37.vot output-imf_tt_1.vot|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 38|id test| |note|!- Format VOTable - Paramètre simple avec table d'énergie - Une seule composante demandée -!| |check|executeWithInfo|${executable}|command|${path}request_us21_38.xml|args|0| |check|execute|diff|command|${path}/test_us21_38.vot output-e_mgs_omni1_1_2005030000000000.vot|args|0| !|script|TestAmdaCommandLine| |reference|US 21: id 39|id test| |note|!- Format VOTable - Requête simple avec timeResolution -!| |check|executeWithInfo|${executable}|command|${path}request_us21_39.xml|args|0| |check|execute|diff|command|${path}/test_us21_39.vot output-imf_2008000000000000.vot|args|0| ----- !contents -R2 -g -p -f -h