-
Notifications
You must be signed in to change notification settings - Fork 1
/
ingest_ontology.feature
31 lines (27 loc) · 1.18 KB
/
ingest_ontology.feature
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
# language: fr
@Ingest_Ontology
Fonctionnalité: Ontology test
Avant de lancer cette suite de test, je présuppose que les règles de gestions et de formats sont chargés.
Contexte:
Etant donné les tests effectués sur le tenant 0
Scénario: Import de contrat de type contract Entree
Etant donné un contract nommé data/contracts/referential_contracts_ok.json
Alors j'importe ce contrat sans échec de type INGEST_CONTRACTS
### OK
Scénario: Test d'un ingest avec une date au format "2016-09-26Z" (pour transformation)
Etant donné un fichier SIP nommé data/SIP_OK/ZIP/OK_DATE_SHOULD_TRANSFORM_PASS.zip
Quand je télécharge le SIP
Et je recherche le journal des opérations
Alors le statut final du journal des opérations est OK
Quand je télécharge son fichier ATR
Alors l'état final du fichier ATR est OK
Et j'utilise la requête suivante
"""
{ "$roots": [],
"$query": [{"$and":[{"$eq":{"Title":"Date Format z"}},{"$in":{"#operations":["Operation-Id"]}}]}],
"$projection": {
}}
"""
Et je recherche les unités archivistiques
Alors les metadonnées sont
| Writer.BirthDate | 2016-09-26 |