Skip to content

Commit 547a7e6

Browse files
committed
Add vcr_config to conftest to filter headers and auto-decompress responses. Refresh and clean up all cassettes. Remove all_played checks.
1 parent f01f648 commit 547a7e6

33 files changed

+1362
-14707
lines changed

tests/cassettes/test_data_proxies[rest_dataproxy].yaml

Lines changed: 8 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
11
interactions:
22
- request:
33
body: null
4-
headers:
5-
Accept:
6-
- '*/*'
7-
Accept-Encoding:
8-
- gzip, deflate
9-
Connection:
10-
- keep-alive
11-
User-Agent:
12-
- python-requests/2.32.3
4+
headers: {}
135
method: GET
146
uri: http://localhost:5000/seqrepo/1/metadata/NM_000551.3
157
response:
@@ -19,31 +11,13 @@ interactions:
1911
\ \"SHA1:4f5d8bd29d97e44f036e72f4f92c08e167354ba8\",\n \"VMC:GS_v_QTc1p-MUYdgrRv4LMT6ByXIOsdw3C_\",\n
2012
\ \"sha512t24u:v_QTc1p-MUYdgrRv4LMT6ByXIOsdw3C_\",\n \"ga4gh:SQ.v_QTc1p-MUYdgrRv4LMT6ByXIOsdw3C_\"\n
2113
\ ],\n \"alphabet\": \"ACGT\",\n \"length\": 4560\n}\n"
22-
headers:
23-
Connection:
24-
- close
25-
Content-Length:
26-
- '433'
27-
Content-Type:
28-
- application/json
29-
Date:
30-
- Mon, 10 Mar 2025 16:23:25 GMT
31-
Server:
32-
- Werkzeug/2.2.3 Python/3.10.12
14+
headers: {}
3315
status:
3416
code: 200
3517
message: OK
3618
- request:
3719
body: null
38-
headers:
39-
Accept:
40-
- '*/*'
41-
Accept-Encoding:
42-
- gzip, deflate
43-
Connection:
44-
- keep-alive
45-
User-Agent:
46-
- python-requests/2.32.3
20+
headers: {}
4721
method: GET
4822
uri: http://localhost:5000/seqrepo/1/metadata/NC_000013.11
4923
response:
@@ -61,77 +35,31 @@ interactions:
6135
\ \"SHA1:da80c1b72d32295f701e8ee083e06df9f3e08b9a\",\n \"VMC:GS__0wi-qoDrvram155UmcSC-zA5ZK4fpLT\",\n
6236
\ \"sha512t24u:_0wi-qoDrvram155UmcSC-zA5ZK4fpLT\",\n \"ga4gh:SQ._0wi-qoDrvram155UmcSC-zA5ZK4fpLT\"\n
6337
\ ],\n \"alphabet\": \"ACGKNTY\",\n \"length\": 114364328\n}\n"
64-
headers:
65-
Connection:
66-
- close
67-
Content-Length:
68-
- '1002'
69-
Content-Type:
70-
- application/json
71-
Date:
72-
- Mon, 10 Mar 2025 16:23:25 GMT
73-
Server:
74-
- Werkzeug/2.2.3 Python/3.10.12
38+
headers: {}
7539
status:
7640
code: 200
7741
message: OK
7842
- request:
7943
body: null
80-
headers:
81-
Accept:
82-
- '*/*'
83-
Accept-Encoding:
84-
- gzip, deflate
85-
Connection:
86-
- keep-alive
87-
User-Agent:
88-
- python-requests/2.32.3
44+
headers: {}
8945
method: GET
9046
uri: http://localhost:5000/seqrepo/1/sequence/ga4gh:SQ.v_QTc1p-MUYdgrRv4LMT6ByXIOsdw3C_
9147
response:
9248
body:
9349
string: CCTCGCCTCCGTTACAACGGCCTACGGTGCTGGAGGATCCTTCTGCGCACGCGCACAGCCTCCGGCCGGCTATTTCCGCGAGCGCGTTCCATCCTCTACCGAGCGCGCGCGAAGACTACGGAGGTCGACTCGGGAGCGCGCACGCAGCTCCGCCCCGCGTCCGACCCGCGGATCCCGCGGCGTCCGGCCCGGGTGGTCTGGATCGCGGAGGGAATGCCCCGGAGGGCGGAGAACTGGGACGAGGCCGAGGTAGGCGCGGAGGAGGCAGGCGTCGAAGAGTACGGCCCTGAAGAAGACGGCGGGGAGGAGTCGGGCGCCGAGGAGTCCGGCCCGGAAGAGTCCGGCCCGGAGGAACTGGGCGCCGAGGAGGAGATGGAGGCCGGGCGGCCGCGGCCCGTGCTGCGCTCGGTGAACTCGCGCGAGCCCTCCCAGGTCATCTTCTGCAATCGCAGTCCGCGCGTCGTGCTGCCCGTATGGCTCAACTTCGACGGCGAGCCGCAGCCCTACCCAACGCTGCCGCCTGGCACGGGCCGCCGCATCCACAGCTACCGAGGTCACCTTTGGCTCTTCAGAGATGCAGGGACACACGATGGGCTTCTGGTTAACCAAACTGAATTATTTGTGCCATCTCTCAATGTTGACGGACAGCCTATTTTTGCCAATATCACACTGCCAGTGTATACTCTGAAAGAGCGATGCCTCCAGGTTGTCCGGAGCCTAGTCAAGCCTGAGAATTACAGGAGACTGGACATCGTCAGGTCGCTCTACGAAGATCTGGAAGACCACCCAAATGTGCAGAAAGACCTGGAGCGGCTGACACAGGAGCGCATTGCACATCAACGGATGGGAGATTGAAGATTTCTGTTGAAACTTACACTGTTTCATCTCAGCTTTTGATGGTACTGATGAGTCTTGATCTAGATACAGGACTGGTTCCTTCCTTAGTTTCAAAGTGTCTCATTCTCAGAGTAAAATAGGCACCATTGCTTAAAAGAAAGTTAACTGACTTCACTAGGCATTGTGATGTTTAGGGGCAAACATCACAAAATGTAATTTAATGCCTGCCCATTAGAGAAGTATTTATCAGGAGAAGGTGGTGGCATTTTTGCTTCCTAGTAAGTCAGGACAGCTTGTATGTAAGGAGGTTTGTATAAGTAATTCAGTGGGAATTGCAGCATATCGTTTAATTTTAAGAAGGCATTGGCATCTGCTTTTAATGGATGTATAATACATCCATTCTACATCCGTAGCGGTTGGTGACTTGTCTGCCTCCTGCTTTGGGAAGACTGAGGCATCCGTGAGGCAGGGACAAGTCTTTCTCCTCTTTGAGACCCCAGTGCCTGCACATCATGAGCCTTCAGTCAGGGTTTGTCAGAGGAACAAACCAGGGGACACTTTGTTAGAAAGTGCTTAGAGGTTCTGCCTCTATTTTTGTTGGGGGGTGGGAGAGGGGACCTTAAAATGTGTACAGTGAACAAATGTCTTAAAGGGAATCATTTTTGTAGGAAGCATTTTTTATAATTTTCTAAGTCGTGCACTTTCTCGGTCCACTCTTGTTGAAGTGCTGTTTTATTACTGTTTCTAAACTAGGATTGACATTCTACAGTTGTGATAATAGCATTTTTGTAACTTGCCATCCGCACAGAAAATACGAGAAAATCTGCATGTTTGATTATAGTATTAATGGACAAATAAGTTTTTGCTAAATGTGAGTATTTCTGTTCCTTTTTGTAAATATGTGACATTCCTGATTGATTTGGGTTTTTTTGTTGTTGTTGTTTTGTTTTGTTTTGTTTTTTTGAGATGGAGTCTCACTCTTGTCACCCAGGCTGGAGTGCAGTGGCGCCATCTCGGCTCACTGCAACCTCTGCCTCCTGGGTTCACGTAATCCTCCTGAGTAGCTGGGATTACAGGCGCCTGCCACCACGCTGGCCAATTTTTGTACTTTTAGTAGAGACAGTGTTTCGCCATGTTGGCCAGGCTGGTTTCAAACTCCTGACCTCAGGTGATCCGCCCACCTCAGCCTCCCAAAATGGTGGGATTACAGGTGTGTGGGCCACCGTGCCTGGCTGATTCAGCATTTTTTATCAGGCAGGACCAGGTGGCACTTCCACCTCCAGCCTCTGGTCCTACCAATGGATTCATGGAGTAGCCTGGACTGTTTCATAGTTTTCTAAATGTACAAATTCTTATAGGCTAGACTTAGATTCATTAACTCAAATTCAATGCTTCTATCAGACTCAGTTTTTTGTAACTAATAGATTTTTTTTTCCACTTTTGTTCTACTCCTTCCCTAATAGCTTTTTAAAAAAATCTCCCCAGTAGAGAAACATTTGGAAAAGACAGAAAACTAAAAAGGAAGAAAAAAGATCCCTATTAGATACACTTCTTAAATACAATCACATTAACATTTTGAGCTATTTCCTTCCAGCCTTTTTAGGGCAGATTTTGGTTGGTTTTTACATAGTTGAGATTGTACTGTTCATACAGTTTTATACCCTTTTTCATTTAACTTTATAACTTAAATATTGCTCTATGTTAGTATAAGCTTTTCACAAACATTAGTATAGTCTCCCTTTTATAATTAATGTTTGTGGGTATTTCTTGGCATGCATCTTTAATTCCTTATCCTAGCCTTTGGGCACAATTCCTGTGCTCAAAAATGAGAGTGACGGCTGGCATGGTGGCTCCCGCCTGTAATCCCAGTACTTTGGAAAGCCAAGGTAAGAGGATTGCTTGAGCCCAGAACTTCAAGATGAGCCTGGGCTCATAGTGAGAACCCATCTATACAAAAAATTTTTAAAAATTAGCATGGCGGCACACATCTGTAATCCTAGCTACTTGGCAGGCTGAGGTGAGAAGATCATTGGAGTTTAGGAATTGGAGGCTGCAGTGAGCCATGAGTATGCCACTGCACTCCAGCCTGGGGGACAGAGCAAGACCCTGCCTCAAAAAAAAAAAAAAAAAAAAAATCAGGCCGGGCATGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGTCGAGGTGGGCAGATCACCTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAACATGGTAAAACCCCATTTCTACTAAAAAATACAAGAATTAGCTGGGTGTGGTGGCGCATGCCTGTAATCCTAGCTACTCAGGAGGCTGAGGCAGGAGAATCACTTGAACCCAGGAGGCGAAGATTGCAGTGAGCTGATATCGCACCATTGTACTCCAGCCTGTGTGACAGAGCAATACTCTTGTCTCAAAAAAAAAAAAAAATTCAAATCAGAGTGAAGTGAATGAGACACTCCAGTTTTCCTTCTACTCCGAATTTCAACTGATTTTAGCTCCTCCTTTCAACATTCAACAAATAGTCTTTTTTTTTTTTTTTTTTTTTTTTTTTTTGAGATGGAGTCTCACTCTGTTGCCCAGGCTGGAGTGCAGTGGTGCGATCTCTGCTCACTACAAGCTCTGCCTCCCGAGTTCAAGTGATTCTCCTGGCTCACCCTCCTGAGTAGCTGGGATTACAGGCGCCTGCCACCATGCCTGGCTAATTTTGTGTTTTTAGTGGAGACGGGGTTTCACCATGTTGTCCAGGATGGTCTTGATCTCCTGACCTTGTGATCCACCCACCTCAGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACCGCGTCCAGCCAGCTTTATTATTTTTTTTAAGCTGTCTTTGTGTCAAAATGATAGTTCATGCTCCTCTTGTTAAAACCTGCAGGCCGAGCACAGTGGCTCATGCCTGTAATCCCAGCATTTTGGGAGACCAAGGCGGATGGATCACCTGAGGTCAGGAGCTGAAGACCAGCCTGGCTAACATGGTGAAACCTCATCTCCACTTAAAATACAAAAATTGCCGGCCGCGGCGGCTCATGCCTGTAATCCCAGCACTTTGGGAGGCCTAGGCGGGTGGATCACGAGGTCAGGAAATCGAGACCATCCTGGCTAACACGGGTGAAACCCCGTCTCTATTAAAAAATAGAAAAAATTAGGCGGGCGTGGTGGTGAGCGCCTGTAGTCCCAGCTACTCGAGAGCCTGAGGCAGGAGAATGGCATGAACCTGGAAGGCGGAGCTTGCAGTGAGCTGAGATGGTGCCACTGCACTCTAACCTGGGCGACAGAGTGAGACACCGTCTCAAAAAAAAAAACAAAAAACAAAAATTATCCAGGTGTGGCGGTGGGCGCCTGTGAGGCAGGCGAATCTCTTGAACCCGGGAGGCGGAGGTTGCAGTGAGCCAAGATCACACCATTGCACTCCAGCCTGGGCAACAAGAGTGAAATTCCATCTCAAAAAGAAACCAAAAAAACAAAAAAAAAACATGCCGTTTGAGTACTGTGTTTTTGGTGTTGTCCAAGGAAAATTAAAAACCTGTAGCATGAATAATGTTTGTTTTTCATTTCGAATCTTGTGAATGTATTAAATATATCGCTCTTAAGAGACGGTGAAGTTCCTATTTCAAGTTTTTTTTTTTTTTTTTTTTTTTAAAGCTGTTTTTTAATACATTAAATGGTGCTGAGTAAAGGAAATAG
94-
headers:
95-
Connection:
96-
- close
97-
Content-Length:
98-
- '4560'
99-
Content-Type:
100-
- text/plain; charset=utf-8
101-
Date:
102-
- Mon, 10 Mar 2025 16:23:25 GMT
103-
Server:
104-
- Werkzeug/2.2.3 Python/3.10.12
50+
headers: {}
10551
status:
10652
code: 200
10753
message: OK
10854
- request:
10955
body: null
110-
headers:
111-
Accept:
112-
- '*/*'
113-
Accept-Encoding:
114-
- gzip, deflate
115-
Connection:
116-
- keep-alive
117-
User-Agent:
118-
- python-requests/2.32.3
56+
headers: {}
11957
method: GET
12058
uri: http://localhost:5000/seqrepo/1/sequence/ga4gh:SQ.v_QTc1p-MUYdgrRv4LMT6ByXIOsdw3C_?start=0&end=50
12159
response:
12260
body:
12361
string: CCTCGCCTCCGTTACAACGGCCTACGGTGCTGGAGGATCCTTCTGCGCAC
124-
headers:
125-
Connection:
126-
- close
127-
Content-Length:
128-
- '50'
129-
Content-Type:
130-
- text/plain; charset=utf-8
131-
Date:
132-
- Mon, 10 Mar 2025 16:23:25 GMT
133-
Server:
134-
- Werkzeug/2.2.3 Python/3.10.12
62+
headers: {}
13563
status:
13664
code: 200
13765
message: OK

0 commit comments

Comments
 (0)