Skip to content

Commit c6859cc

Browse files
committed
test: check etag
1 parent 66f4204 commit c6859cc

File tree

1 file changed

+38
-9
lines changed

1 file changed

+38
-9
lines changed

tests/acceptance/features/apiOcm/share.feature

Lines changed: 38 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,9 @@ Feature: an user shares resources using ScienceMesh application
4545
"@UI.Hidden",
4646
"@client.synchronize",
4747
"createdBy",
48-
"name"
48+
"name",
49+
"eTag",
50+
"remoteItem"
4951
],
5052
"properties": {
5153
"@UI.Hidden": {
@@ -87,6 +89,10 @@ Feature: an user shares resources using ScienceMesh application
8789
},
8890
"name": {
8991
"const": "<resource>"
92+
},
93+
"eTag": {
94+
"type": "string",
95+
"pattern": "%etag_pattern%"
9096
}
9197
}
9298
}
@@ -136,7 +142,9 @@ Feature: an user shares resources using ScienceMesh application
136142
"@UI.Hidden",
137143
"@client.synchronize",
138144
"createdBy",
139-
"name"
145+
"name",
146+
"eTag",
147+
"remoteItem"
140148
],
141149
"properties": {
142150
"@UI.Hidden": {
@@ -166,6 +174,10 @@ Feature: an user shares resources using ScienceMesh application
166174
},
167175
"name": {
168176
"const": "folderToShare"
177+
},
178+
"eTag": {
179+
"type": "string",
180+
"pattern": "%etag_pattern%"
169181
}
170182
}
171183
}
@@ -210,7 +222,9 @@ Feature: an user shares resources using ScienceMesh application
210222
"@UI.Hidden",
211223
"@client.synchronize",
212224
"createdBy",
213-
"name"
225+
"name",
226+
"eTag",
227+
"remoteItem"
214228
],
215229
"properties": {
216230
"@UI.Hidden": {
@@ -251,6 +265,10 @@ Feature: an user shares resources using ScienceMesh application
251265
},
252266
"name": {
253267
"const": "<resource>"
268+
},
269+
"eTag": {
270+
"type": "string",
271+
"pattern": "%etag_pattern%"
254272
}
255273
}
256274
}
@@ -399,6 +417,8 @@ Feature: an user shares resources using ScienceMesh application
399417
"parentReference",
400418
"permissions",
401419
"name",
420+
"eTag",
421+
"file",
402422
"size"
403423
],
404424
"properties": {
@@ -489,6 +509,19 @@ Feature: an user shares resources using ScienceMesh application
489509
"name": {
490510
"const": "textfile.txt"
491511
},
512+
"eTag": {
513+
"type": "string",
514+
"pattern": "%etag_pattern%"
515+
},
516+
"file": {
517+
"type": "object",
518+
"required": ["mimeType"],
519+
"properties": {
520+
"mimeType": {
521+
"const": "text/plain"
522+
}
523+
}
524+
},
492525
"size": {
493526
"const": 8
494527
}
@@ -691,9 +724,7 @@ Feature: an user shares resources using ScienceMesh application
691724
},
692725
"file": {
693726
"type": "object",
694-
"required": [
695-
"mimeType"
696-
],
727+
"required": ["mimeType"],
697728
"properties": {
698729
"mimeType": {
699730
"const": "image/jpeg"
@@ -715,9 +746,7 @@ Feature: an user shares resources using ScienceMesh application
715746
"properties": {
716747
"file": {
717748
"type": "object",
718-
"required": [
719-
"mimeType"
720-
],
749+
"required": ["mimeType"],
721750
"properties": {
722751
"mimeType": {
723752
"const": "image/jpeg"

0 commit comments

Comments
 (0)