示例#1
0
def court_homepage(request, pk):
    if pk not in ["tennworkcompcl", "tennworkcompapp"]:
        raise Http404("Court pages only implemented for Tennessee so far.")

    render_dict = {
        # Load the render_dict with good results that can be shown in the
        # "Latest Cases" sections
        "results_compcl":
        do_search(
            request.GET.copy(),
            rows=5,
            override_params={
                "order_by": "dateFiled desc",
                "court": "tennworkcompcl",
            },
            facet=False,
        )["results"],
        "results_compapp":
        do_search(
            request.GET.copy(),
            rows=5,
            override_params={
                "order_by": "dateFiled desc",
                "court": "tennworkcompapp",
            },
            facet=False,
        )["results"],
        "private":
        False,
    }
    return render(request, "court.html", render_dict)
示例#2
0
 def test_grouped_queries(self):
     """When we have a cluster with multiple opinions, do results get grouped?"""
     request = self.factory.get(reverse('show_results'), {'q': 'Voutila'})
     response = do_search(request)
     groups = response['results'].object_list.groups
     self.assertEqual(
         groups.cluster_id['ngroups'],
         1,
     )
     self.assertEqual(
         groups.cluster_id['matches'],
         2,
     )
示例#3
0
 def test_grouped_queries(self):
     """When we have a cluster with multiple opinions, do results get
     grouped?
     """
     request = self.factory.get(reverse("show_results"), {"q": "Voutila"})
     response = do_search(request)
     result_count = response["results"].object_list.result.numFound
     num_expected = 1
     self.assertEqual(
         result_count,
         num_expected,
         msg="Found %s items, but should have found %s if the items were "
         "grouped properly." % (result_count, num_expected),
     )
示例#4
0
 def test_grouped_queries(self):
     """When we have a cluster with multiple opinions, do results get
     grouped?
     """
     request = self.factory.get(reverse('show_results'), {'q': 'Voutila'})
     response = do_search(request)
     result_count = response['results'].object_list.result.numFound
     num_expected = 1
     self.assertEqual(
         result_count,
         num_expected,
         msg="Found %s items, but should have found %s if the items were "
             "grouped properly." % (result_count, num_expected),
     )