Skip to content

Commit e133fc5

Browse files
committed
ugh more cassettes
1 parent 529e983 commit e133fc5

15 files changed

+3388
-0
lines changed

tests/unit/anyvar/cassettes/test_http_client/test_put_allele_expressions.yaml

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -779,4 +779,82 @@ interactions:
779779
status:
780780
code: 200
781781
message: OK
782+
- request:
783+
body: '{"definition": "7-140753336-A-T", "assembly_name": "GRCh38", "input_type":
784+
"Allele"}'
785+
headers: {}
786+
method: PUT
787+
uri: http://localhost:8000/variation
788+
response:
789+
body:
790+
string: '{"messages":[],"object":{"id":"ga4gh:VA.Otc5ovrw906Ack087o1fhegB4jDRqCAe","type":"Allele","digest":"Otc5ovrw906Ack087o1fhegB4jDRqCAe","location":{"id":"ga4gh:SL.nhul5x5P_fKjGEpY9PEkMIekJfZaKom2","type":"SequenceLocation","digest":"nhul5x5P_fKjGEpY9PEkMIekJfZaKom2","sequenceReference":{"type":"SequenceReference","refgetAccession":"SQ.F-LrLMe1SRpfUZHkQmvkVKFEGaoDeHul"},"start":140753335,"end":140753336},"state":{"type":"LiteralSequenceExpression","sequence":"T"}},"object_id":"ga4gh:VA.Otc5ovrw906Ack087o1fhegB4jDRqCAe"}'
791+
headers: {}
792+
status:
793+
code: 200
794+
message: OK
795+
- request:
796+
body: '{"definition": "Y-2781704-G-G", "assembly_name": "GRCh38", "input_type":
797+
"Allele"}'
798+
headers: {}
799+
method: PUT
800+
uri: http://localhost:8000/variation
801+
response:
802+
body:
803+
string: '{"messages":[],"object":{"id":"ga4gh:VA.ruQCmfXJrEylHmOQF-1PG6bLwQesDU2g","type":"Allele","digest":"ruQCmfXJrEylHmOQF-1PG6bLwQesDU2g","location":{"id":"ga4gh:SL.JqeJ3V-75edWj03xbzw1gtSw3qPQVV2D","type":"SequenceLocation","digest":"JqeJ3V-75edWj03xbzw1gtSw3qPQVV2D","sequenceReference":{"type":"SequenceReference","refgetAccession":"SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5"},"start":2781703,"end":2781704},"state":{"type":"LiteralSequenceExpression","sequence":"G"}},"object_id":"ga4gh:VA.ruQCmfXJrEylHmOQF-1PG6bLwQesDU2g"}'
804+
headers: {}
805+
status:
806+
code: 200
807+
message: OK
808+
- request:
809+
body: '{"definition": "Y-2781761-C-C", "assembly_name": "GRCh38", "input_type":
810+
"Allele"}'
811+
headers: {}
812+
method: PUT
813+
uri: http://localhost:8000/variation
814+
response:
815+
body:
816+
string: '{"messages":[],"object":{"id":"ga4gh:VA.xbX035HgURWIUAjn6x3cS26jafP8Q_bk","type":"Allele","digest":"xbX035HgURWIUAjn6x3cS26jafP8Q_bk","location":{"id":"ga4gh:SL.sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","type":"SequenceLocation","digest":"sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","sequenceReference":{"type":"SequenceReference","refgetAccession":"SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5"},"start":2781760,"end":2781761},"state":{"type":"LiteralSequenceExpression","sequence":"C"}},"object_id":"ga4gh:VA.xbX035HgURWIUAjn6x3cS26jafP8Q_bk"}'
817+
headers: {}
818+
status:
819+
code: 200
820+
message: OK
821+
- request:
822+
body: '{"definition": "Y-2781761-C-C", "assembly_name": "GRCh38", "input_type":
823+
"Allele"}'
824+
headers: {}
825+
method: PUT
826+
uri: http://localhost:8000/variation
827+
response:
828+
body:
829+
string: '{"messages":[],"object":{"id":"ga4gh:VA.xbX035HgURWIUAjn6x3cS26jafP8Q_bk","type":"Allele","digest":"xbX035HgURWIUAjn6x3cS26jafP8Q_bk","location":{"id":"ga4gh:SL.sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","type":"SequenceLocation","digest":"sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","sequenceReference":{"type":"SequenceReference","refgetAccession":"SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5"},"start":2781760,"end":2781761},"state":{"type":"LiteralSequenceExpression","sequence":"C"}},"object_id":"ga4gh:VA.xbX035HgURWIUAjn6x3cS26jafP8Q_bk"}'
830+
headers: {}
831+
status:
832+
code: 200
833+
message: OK
834+
- request:
835+
body: '{"definition": "Y-2781761-C-A", "assembly_name": "GRCh38", "input_type":
836+
"Allele"}'
837+
headers: {}
838+
method: PUT
839+
uri: http://localhost:8000/variation
840+
response:
841+
body:
842+
string: '{"messages":[],"object":{"id":"ga4gh:VA.9VDxL0stMBOZwcTKw3yb3UoWQkpaI9OD","type":"Allele","digest":"9VDxL0stMBOZwcTKw3yb3UoWQkpaI9OD","location":{"id":"ga4gh:SL.sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","type":"SequenceLocation","digest":"sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","sequenceReference":{"type":"SequenceReference","refgetAccession":"SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5"},"start":2781760,"end":2781761},"state":{"type":"LiteralSequenceExpression","sequence":"A"}},"object_id":"ga4gh:VA.9VDxL0stMBOZwcTKw3yb3UoWQkpaI9OD"}'
843+
headers: {}
844+
status:
845+
code: 200
846+
message: OK
847+
- request:
848+
body: '{"definition": "Y-2781761-CA-C", "assembly_name": "GRCh38", "input_type":
849+
"Allele"}'
850+
headers: {}
851+
method: PUT
852+
uri: http://localhost:8000/variation
853+
response:
854+
body:
855+
string: '{"messages":[],"object":{"id":"ga4gh:VA.yi7A2l0uIUMaInQaJnHU_B2Cf_OuZRJg","type":"Allele","digest":"yi7A2l0uIUMaInQaJnHU_B2Cf_OuZRJg","location":{"id":"ga4gh:SL.JsFGLKlUDocinf7oWTXAvVT2WOso7R9u","type":"SequenceLocation","digest":"JsFGLKlUDocinf7oWTXAvVT2WOso7R9u","sequenceReference":{"type":"SequenceReference","refgetAccession":"SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5"},"start":2781761,"end":2781785},"state":{"type":"ReferenceLengthExpression","length":23,"sequence":"AAAAAAAAAAAAAAAAAAAAAAA","repeatSubunitLength":1}},"object_id":"ga4gh:VA.yi7A2l0uIUMaInQaJnHU_B2Cf_OuZRJg"}'
856+
headers: {}
857+
status:
858+
code: 200
859+
message: OK
782860
version: 1

tests/unit/anyvar/cassettes/test_http_client/test_put_allele_expressions_invalid_assembly.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,4 +125,18 @@ interactions:
125125
status:
126126
code: 422
127127
message: Unprocessable Entity
128+
- request:
129+
body: '{"definition": "Y", "assembly_name": "GRCh30000", "input_type": "Allele"}'
130+
headers: {}
131+
method: PUT
132+
uri: http://localhost:8000/variation
133+
response:
134+
body:
135+
string: '{"detail":[{"type":"enum","loc":["body","assembly_name"],"msg":"Input
136+
should be ''GRCh37'' or ''GRCh38''","input":"GRCh30000","ctx":{"expected":"''GRCh37''
137+
or ''GRCh38''"}}]}'
138+
headers: {}
139+
status:
140+
code: 422
141+
message: Unprocessable Entity
128142
version: 1

tests/unit/anyvar/cassettes/test_http_client/test_search_by_interval.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,4 +263,28 @@ interactions:
263263
status:
264264
code: 200
265265
message: OK
266+
- request:
267+
body: null
268+
headers: {}
269+
method: GET
270+
uri: http://localhost:8000/search?accession=ga4gh:SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5&start=2781760&end=2781760
271+
response:
272+
body:
273+
string: '{"variations":[{"id":"ga4gh:VA.9VDxL0stMBOZwcTKw3yb3UoWQkpaI9OD","type":"Allele","digest":"9VDxL0stMBOZwcTKw3yb3UoWQkpaI9OD","location":{"id":"ga4gh:SL.sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","type":"SequenceLocation","digest":"sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","sequenceReference":{"type":"SequenceReference","refgetAccession":"SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5"},"start":2781760,"end":2781761},"state":{"type":"LiteralSequenceExpression","sequence":"A"}},{"id":"ga4gh:VA.xbX035HgURWIUAjn6x3cS26jafP8Q_bk","type":"Allele","digest":"xbX035HgURWIUAjn6x3cS26jafP8Q_bk","location":{"id":"ga4gh:SL.sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","type":"SequenceLocation","digest":"sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","sequenceReference":{"type":"SequenceReference","refgetAccession":"SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5"},"start":2781760,"end":2781761},"state":{"type":"LiteralSequenceExpression","sequence":"C"}}]}'
274+
headers: {}
275+
status:
276+
code: 200
277+
message: OK
278+
- request:
279+
body: null
280+
headers: {}
281+
method: GET
282+
uri: http://localhost:8000/search?accession=ga4gh:SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5&start=2781760&end=2781768
283+
response:
284+
body:
285+
string: '{"variations":[{"id":"ga4gh:VA.9VDxL0stMBOZwcTKw3yb3UoWQkpaI9OD","type":"Allele","digest":"9VDxL0stMBOZwcTKw3yb3UoWQkpaI9OD","location":{"id":"ga4gh:SL.sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","type":"SequenceLocation","digest":"sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","sequenceReference":{"type":"SequenceReference","refgetAccession":"SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5"},"start":2781760,"end":2781761},"state":{"type":"LiteralSequenceExpression","sequence":"A"}},{"id":"ga4gh:VA.xbX035HgURWIUAjn6x3cS26jafP8Q_bk","type":"Allele","digest":"xbX035HgURWIUAjn6x3cS26jafP8Q_bk","location":{"id":"ga4gh:SL.sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","type":"SequenceLocation","digest":"sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","sequenceReference":{"type":"SequenceReference","refgetAccession":"SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5"},"start":2781760,"end":2781761},"state":{"type":"LiteralSequenceExpression","sequence":"C"}},{"id":"ga4gh:VA.yi7A2l0uIUMaInQaJnHU_B2Cf_OuZRJg","type":"Allele","digest":"yi7A2l0uIUMaInQaJnHU_B2Cf_OuZRJg","location":{"id":"ga4gh:SL.JsFGLKlUDocinf7oWTXAvVT2WOso7R9u","type":"SequenceLocation","digest":"JsFGLKlUDocinf7oWTXAvVT2WOso7R9u","sequenceReference":{"type":"SequenceReference","refgetAccession":"SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5"},"start":2781761,"end":2781785},"state":{"type":"ReferenceLengthExpression","length":23,"sequence":"AAAAAAAAAAAAAAAAAAAAAAA","repeatSubunitLength":1}}]}'
286+
headers: {}
287+
status:
288+
code: 200
289+
message: OK
266290
version: 1

tests/unit/anyvar/cassettes/test_http_client/test_search_by_interval_not_found.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,4 +131,16 @@ interactions:
131131
status:
132132
code: 200
133133
message: OK
134+
- request:
135+
body: null
136+
headers: {}
137+
method: GET
138+
uri: http://localhost:8000/search?accession=ga4gh:SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5&start=1&end=100
139+
response:
140+
body:
141+
string: '{"variations":[]}'
142+
headers: {}
143+
status:
144+
code: 200
145+
message: OK
134146
version: 1

tests/unit/anyvar/cassettes/test_http_client/test_search_by_interval_unknown_accession.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,4 +131,16 @@ interactions:
131131
status:
132132
code: 200
133133
message: OK
134+
- request:
135+
body: null
136+
headers: {}
137+
method: GET
138+
uri: http://localhost:8000/search?accession=ga4gh:SQ.ZZZZZu1aycC0tPQPFmUaGXJLDs5SbPZ5&start=2781760&end=2781768
139+
response:
140+
body:
141+
string: '{"variations":[]}'
142+
headers: {}
143+
status:
144+
code: 200
145+
message: OK
134146
version: 1

tests/unit/anyvar/cassettes/test_http_client/test_search_by_interval_unknown_alias.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,4 +131,16 @@ interactions:
131131
status:
132132
code: 404
133133
message: Not Found
134+
- request:
135+
body: null
136+
headers: {}
137+
method: GET
138+
uri: http://localhost:8000/search?accession=GRCh45.p1:Y&start=2781760&end=2781760
139+
response:
140+
body:
141+
string: '{"detail":"Unable to dereference provided accession ID"}'
142+
headers: {}
143+
status:
144+
code: 404
145+
message: Not Found
134146
version: 1

tests/unit/anyvar/cassettes/test_http_client/test_search_by_interval_with_alias.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,4 +131,16 @@ interactions:
131131
status:
132132
code: 200
133133
message: OK
134+
- request:
135+
body: null
136+
headers: {}
137+
method: GET
138+
uri: http://localhost:8000/search?accession=GRCh38.p1:Y&start=2781760&end=2781760
139+
response:
140+
body:
141+
string: '{"variations":[{"id":"ga4gh:VA.9VDxL0stMBOZwcTKw3yb3UoWQkpaI9OD","type":"Allele","digest":"9VDxL0stMBOZwcTKw3yb3UoWQkpaI9OD","location":{"id":"ga4gh:SL.sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","type":"SequenceLocation","digest":"sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","sequenceReference":{"type":"SequenceReference","refgetAccession":"SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5"},"start":2781760,"end":2781761},"state":{"type":"LiteralSequenceExpression","sequence":"A"}},{"id":"ga4gh:VA.xbX035HgURWIUAjn6x3cS26jafP8Q_bk","type":"Allele","digest":"xbX035HgURWIUAjn6x3cS26jafP8Q_bk","location":{"id":"ga4gh:SL.sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","type":"SequenceLocation","digest":"sYiBcbbgF-1CANNCTfQ6zwZOU0iHhymR","sequenceReference":{"type":"SequenceReference","refgetAccession":"SQ.8_liLu1aycC0tPQPFmUaGXJLDs5SbPZ5"},"start":2781760,"end":2781761},"state":{"type":"LiteralSequenceExpression","sequence":"C"}}]}'
142+
headers: {}
143+
status:
144+
code: 200
145+
message: OK
134146
version: 1

0 commit comments

Comments
 (0)