Source code for gene_scores.tests.test_scores_partitions

# pylint: disable=W0621,C0114,C0116,W0212,W0613
import json

from django.test.client import Client
from gpf_instance.gpf_instance import WGPFInstance


[docs] def test_gene_scores_partitions( user_client: Client, t4c8_wgpf_instance: WGPFInstance, # noqa: ARG001 ; setup WGPF instance ) -> None: url = "/api/v3/gene_scores/partitions" data = { "score": "t4c8_score", "min": 1.5, "max": 5.0, } response = user_client.post( url, json.dumps(data), content_type="application/json", format="json", ) assert response.status_code == 200
[docs] def test_bad_gene_score_partition( user_client: Client, t4c8_wgpf_instance: WGPFInstance, # noqa: ARG001 ; setup WGPF instance ) -> None: url = "/api/v3/gene_scores/partitions" data = { "score": "ala-bala", "min": -8, "max": -3, } response = user_client.post( url, json.dumps(data), content_type="application/json", format="json", ) assert response.status_code == 404