content.txt 1.59 KB
!1 !-User Story 43: TimeTable distante (HTTP) et output VOTable -!

!define path {../test/FitNesseRoot/ReleaseS/SecondPart/ReLease1/SprinT2/UserStory43/}
!define executable {ttOperations }
!define requestExecutable {amdaXMLRequestorTool }
!2 Description du test
!-Le but du test est de valider d'une part l'accès à une table table distante identifiée par une URL de type http:// 
et d'autre part de générer une time table au format VOTable depuis une requête de DataMining-!

!2 Test

!|script|TestAmdaCommandLine|
|set|${path}|path|

!|script|TestAmdaCommandLine|
|note|!-Exécution de ttOperations pour réaliser une union sur une timetabel distante-!|
|reference|US 43|id test|
|check|execute|${executable}|command|union --out_dir=${path} --out_type=ASCII http://cdpp.irap.omp.eu/tt_US3_26.txt |args|0|
|check|diffTimeTable|tt_US3_26.txt|TT1|res-tt_US3_26.txt|TT2|0|


!|script|ConnectToDDServer|
|check|login|1|

!|script|TestAmdaCommandLine|
|note|!-Exécution d'une requête pour générer un fichier au format VO-!|
|check|execute|${requestExecutable}|command|${path}request_VO.xml|args|0|
|note|!-Renommage du fichier obtenu et comparaison avec le fichier de référence-!|
|check|execute|mv|command|timeTable_*.xml ./tt_resultVO.xml|args|0|
|check|check|tt_resultVO.xml|TimeTable|VO|FileType|0|

!|script|TestAmdaCommandLine|
|set|${path}|path|
|note|!- Suppression des timetable générées -!|
|check|execute|!-rm-!|command| ${path}tt_US3_26.txt|args|0|
|check|execute|!-rm-!|command| ./tt_resultVO.xml|args|0|
|check|execute|!-rm-!|command| Gaps_timeTable_imf_cond_*.xml|args|0|

-----
!contents -R2 -g -p -f -h