Commit dce1052
Fix DORA deployment and incident read responses to use date-time timestamps (#3746)
* tests: match request bodies with equivalent datetime timezone notations
The Python client serializes tz-aware datetimes via datetime.isoformat(),
producing a "+00:00" UTC offset, while recorded cassettes use "Z". Both denote
the same instant, but the VCR replay body matcher compared them as differing
strings, so replay-only scenarios that send a datetime in the request body
(e.g. DORA ListDORADeployments) fail to match their cassette. The matcher also
only recognized "text/json", so "application/json" bodies skipped JSON-aware
comparison entirely and fell back to a raw byte compare.
* Regenerate client from commit dcda436 of spec repo
---------
Co-authored-by: Francesco Pighi <francesco.pighi@datadoghq.com>
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>1 parent d4e3e28 commit dce1052
8 files changed
Lines changed: 137 additions & 60 deletions
File tree
- .generator/schemas/v2
- examples/v2/dora-metrics
- src/datadog_api_client/v2/model
- tests
- v2
- cassettes/test_scenarios
- features
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28815 | 28815 | | |
28816 | 28816 | | |
28817 | 28817 | | |
28818 | | - | |
| 28818 | + | |
28819 | 28819 | | |
28820 | 28820 | | |
28821 | 28821 | | |
28822 | 28822 | | |
28823 | | - | |
| 28823 | + | |
28824 | 28824 | | |
28825 | 28825 | | |
28826 | 28826 | | |
| |||
28844 | 28844 | | |
28845 | 28845 | | |
28846 | 28846 | | |
28847 | | - | |
28848 | | - | |
28849 | | - | |
28850 | | - | |
| 28847 | + | |
| 28848 | + | |
| 28849 | + | |
| 28850 | + | |
28851 | 28851 | | |
28852 | 28852 | | |
28853 | 28853 | | |
28854 | 28854 | | |
28855 | 28855 | | |
28856 | 28856 | | |
28857 | 28857 | | |
28858 | | - | |
28859 | | - | |
28860 | | - | |
28861 | | - | |
| 28858 | + | |
| 28859 | + | |
| 28860 | + | |
| 28861 | + | |
28862 | 28862 | | |
28863 | 28863 | | |
28864 | 28864 | | |
| |||
28870 | 28870 | | |
28871 | 28871 | | |
28872 | 28872 | | |
28873 | | - | |
28874 | 28873 | | |
28875 | 28874 | | |
28876 | 28875 | | |
| |||
29048 | 29047 | | |
29049 | 29048 | | |
29050 | 29049 | | |
29051 | | - | |
| 29050 | + | |
29052 | 29051 | | |
29053 | 29052 | | |
29054 | 29053 | | |
29055 | 29054 | | |
29056 | | - | |
| 29055 | + | |
29057 | 29056 | | |
29058 | 29057 | | |
29059 | 29058 | | |
| |||
29063 | 29062 | | |
29064 | 29063 | | |
29065 | 29064 | | |
29066 | | - | |
| 29065 | + | |
29067 | 29066 | | |
29068 | 29067 | | |
29069 | 29068 | | |
29070 | 29069 | | |
29071 | | - | |
| 29070 | + | |
29072 | 29071 | | |
29073 | 29072 | | |
29074 | 29073 | | |
| |||
29190 | 29189 | | |
29191 | 29190 | | |
29192 | 29191 | | |
29193 | | - | |
| 29192 | + | |
29194 | 29193 | | |
29195 | 29194 | | |
29196 | 29195 | | |
29197 | 29196 | | |
29198 | | - | |
| 29197 | + | |
29199 | 29198 | | |
29200 | 29199 | | |
29201 | 29200 | | |
| |||
29204 | 29203 | | |
29205 | 29204 | | |
29206 | 29205 | | |
29207 | | - | |
| 29206 | + | |
29208 | 29207 | | |
29209 | 29208 | | |
29210 | 29209 | | |
29211 | 29210 | | |
29212 | 29211 | | |
29213 | | - | |
| 29212 | + | |
29214 | 29213 | | |
29215 | 29214 | | |
29216 | 29215 | | |
| |||
29251 | 29250 | | |
29252 | 29251 | | |
29253 | 29252 | | |
29254 | | - | |
| 29253 | + | |
29255 | 29254 | | |
29256 | 29255 | | |
29257 | 29256 | | |
29258 | 29257 | | |
29259 | 29258 | | |
29260 | 29259 | | |
29261 | 29260 | | |
29262 | | - | |
| 29261 | + | |
29263 | 29262 | | |
29264 | 29263 | | |
29265 | 29264 | | |
| |||
29282 | 29281 | | |
29283 | 29282 | | |
29284 | 29283 | | |
29285 | | - | |
29286 | | - | |
29287 | | - | |
29288 | | - | |
| 29284 | + | |
| 29285 | + | |
| 29286 | + | |
| 29287 | + | |
29289 | 29288 | | |
29290 | 29289 | | |
29291 | 29290 | | |
| |||
29304 | 29303 | | |
29305 | 29304 | | |
29306 | 29305 | | |
29307 | | - | |
29308 | | - | |
29309 | | - | |
29310 | | - | |
| 29306 | + | |
| 29307 | + | |
| 29308 | + | |
| 29309 | + | |
29311 | 29310 | | |
29312 | 29311 | | |
29313 | 29312 | | |
| |||
29316 | 29315 | | |
29317 | 29316 | | |
29318 | 29317 | | |
29319 | | - | |
29320 | | - | |
29321 | 29318 | | |
29322 | 29319 | | |
29323 | 29320 | | |
| |||
132589 | 132586 | | |
132590 | 132587 | | |
132591 | 132588 | | |
132592 | | - | |
| 132589 | + | |
132593 | 132590 | | |
132594 | | - | |
| 132591 | + | |
132595 | 132592 | | |
132596 | 132593 | | |
132597 | 132594 | | |
| |||
132640 | 132637 | | |
132641 | 132638 | | |
132642 | 132639 | | |
132643 | | - | |
| 132640 | + | |
132644 | 132641 | | |
132645 | | - | |
| 132642 | + | |
132646 | 132643 | | |
132647 | 132644 | | |
132648 | 132645 | | |
| |||
132863 | 132860 | | |
132864 | 132861 | | |
132865 | 132862 | | |
132866 | | - | |
| 132863 | + | |
132867 | 132864 | | |
132868 | 132865 | | |
132869 | 132866 | | |
| |||
132916 | 132913 | | |
132917 | 132914 | | |
132918 | 132915 | | |
132919 | | - | |
| 132916 | + | |
132920 | 132917 | | |
132921 | 132918 | | |
132922 | 132919 | | |
| |||
Lines changed: 29 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
Lines changed: 11 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
29 | | - | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | | - | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
50 | | - | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
| |||
66 | 67 | | |
67 | 68 | | |
68 | 69 | | |
69 | | - | |
70 | | - | |
| 70 | + | |
| 71 | + | |
71 | 72 | | |
72 | 73 | | |
73 | 74 | | |
74 | 75 | | |
75 | 76 | | |
76 | 77 | | |
77 | 78 | | |
78 | | - | |
79 | | - | |
| 79 | + | |
| 80 | + | |
80 | 81 | | |
81 | 82 | | |
82 | 83 | | |
| |||
88 | 89 | | |
89 | 90 | | |
90 | 91 | | |
| 92 | + | |
| 93 | + | |
91 | 94 | | |
92 | 95 | | |
93 | 96 | | |
| |||
96 | 99 | | |
97 | 100 | | |
98 | 101 | | |
99 | | - | |
100 | 102 | | |
101 | 103 | | |
Lines changed: 11 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
29 | | - | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
34 | | - | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| |||
51 | 52 | | |
52 | 53 | | |
53 | 54 | | |
54 | | - | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
62 | 63 | | |
63 | 64 | | |
64 | 65 | | |
| |||
72 | 73 | | |
73 | 74 | | |
74 | 75 | | |
75 | | - | |
76 | | - | |
| 76 | + | |
| 77 | + | |
77 | 78 | | |
78 | 79 | | |
79 | 80 | | |
| |||
87 | 88 | | |
88 | 89 | | |
89 | 90 | | |
90 | | - | |
91 | | - | |
| 91 | + | |
| 92 | + | |
92 | 93 | | |
93 | 94 | | |
94 | 95 | | |
| |||
110 | 111 | | |
111 | 112 | | |
112 | 113 | | |
| 114 | + | |
| 115 | + | |
113 | 116 | | |
114 | 117 | | |
115 | 118 | | |
116 | 119 | | |
117 | 120 | | |
118 | | - | |
119 | | - | |
| |||
0 commit comments