Blame view

test/FitNesseRoot/ReleaseS/FirstPart/ReLease3/SprinT1/UserStory81/content.txt 3.55 KB
fbe3c2bb   Benjamin Renard   First commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
!1 User Story 81: Traitement des paramêtres non trouvés
http://yahscrum.akka.eu:8080/icescrum/p/AMDAKERNEL-81
!define path {../test/FitNesseRoot/ReleaseS/FirstPart/ReLease3/SprinT1/UserStory81/}
!define executable {amdaXMLRequestorTool }
!2 Description
A l'exécution d'une requête, il se peut qu'un paramètre réclamé ne soit pas trouvé.

L'appel de la nouvelle fonction 'getMultiData' de 'DD server' ne renvoie plus le code erreur NOVAR lorsqu'un des paramètres demandés n'existe pas.
Dorénavant, la structure de data renvoyée par 'DD server' correspondant à un paramètre qui n'existe pas est remplie de la manière suivante:
!-.type == NOVAR-!
!-.DimNumber == 0-!
!-.Dimensions == NULL-!
!-.VarNumber == 0-!
!-.Variables == NULL-!

Cette tâche consiste à faire tout de même le output des paramètres existants.
Dans le cas du output ASCII, la colonne d'un paramètre qui n'existe pas affichera pour chaque lignes de données 'NOVAR'.

De plus, un log et un code retour seront renvoyés.
!2 Liste des tests

!4 Tests : 
!|script|TestAmdaCommandLine|
|set|${path}|path|

!4 Tests : Init error
!|script|TestAmdaCommandLine|
|reference|US 81: id 001|id test|
|note|Demande de génération d'ouput xIMF et velocity, xIMF n'existe pas mais velocity oui. un output généré.|
|check|execute|rm|command|-f output-velocity_2008000000000000.txt|args|0|
|check|execute|amdaXMLRequestorTool|command|${path}request_81_001.xml|args|9|
|check|diffOutputFile|test_81_001.txt|file1|output-velocity_2008000000000000.txt|file2|0|
|check|diffOutputFile|test_81_001_ximf.txt|file1|output-ximf_2008000000000000.txt|file2|0|


!4 Tests : Init2 error
!|script|TestAmdaCommandLine|
|reference|US 81: id 002|id test|
|note|2 paramètres demandés sur une plage mais une seul a des données dans cette plage|
f9d3ae83   Benjamin Renard   Update some tests...
40
41

Test devenu obsolète depuis [[US 21: Amélioration traitement de l'absence de données pour un paramètre ][/ReleaseS.ZdevcompAmda2016.ReLease1.SprinT1.UserStory21]]
fbe3c2bb   Benjamin Renard   First commit
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76


!4 Tests : Apply error
!|script|TestAmdaCommandLine|
|reference|US 81: id 003|id test|
|note|2 paramètres demandés sur une plage mais un seul contient une formule valide|
|check|execute|rm|command|-f output-velocity_2008000000000000.txt|args|0|
|check|execute|amdaXMLRequestorTool|command|${path}request_81_003.xml|args|9|
|check|diffOutputFile|test_81_003_1.txt|file1|output-expression_validation_2_2008000000000000.txt|file2|0|
|check|diffOutputFile|test_81_003_2.txt|file1|output-velocity_2008000000000000.txt|file2|0|

!4 Tests : Etablish connections error
!|script|TestAmdaCommandLine|
|reference|US 81: id 004|id test|
|note|2 paramètres demandés un seul à son fichier de description xml valide|
|check|execute|rm|command|-f output-velocity_2008000000000000.txt|args|0|
|check|execute|amdaXMLRequestorTool|command|${path}request_81_004.xml|args|9|
|check|diffOutputFile|test_81_001.txt|file1|output-velocity_2008000000000000.txt|file2|0|
|check|diffOutputFile|test_81_004_2.txt|file1|output-invalide_2008000000000000.txt|file2|0|

!4 Tests :  Apply 1 error
!|script|TestAmdaCommandLine|
|reference|US 81: id 005|id test|
|note|2 paramètres demandés en output dont un est une addition de vecteur de taille différente|
|check|execute|rm|command|-f output-velocity_2008000000000000.txt|args|0|
|check|execute|amdaXMLRequestorTool|command|${path}request_81_005.xml|args|9|
|check|diffOutputFile|test_81_001.txt|file1|output-velocity_2008000000000000.txt|file2|0|
|check|diffOutputFile|test_81_005_2.txt|file1|output-expression_vector_add_diff_size_2008000000000000.txt|file2|0|



!2 suivi des modifications
Sans objet
-----
!contents -R2 -g -p -f -h