def test_get_featured_jobs(self):
        jobs = context_tools.get_featured_jobs(self.search_results_request)
        self.assertEqual(len(jobs), 0)

        settings.FEATURED_FACET = [self.facet]
        jobs = context_tools.get_featured_jobs(self.search_results_request)
        self.assertEqual(len(jobs), 1)
Esempio n. 2
0
    def test_get_featured_jobs(self):
        jobs = context_tools.get_featured_jobs(self.search_results_request)
        self.assertEqual(len(jobs), 0)

        settings.FEATURED_FACET = [self.facet]
        jobs = context_tools.get_featured_jobs(self.search_results_request)
        self.assertEqual(len(jobs), 1)
Esempio n. 3
0
 def context(self, request, **kwargs):
     return {
         'arranged_jobs': context_tools.get_arranged_jobs(request),
         'data_type': '',
         'num_default_jobs': len(context_tools.get_default_jobs(request)),
         'num_featured_jobs': len(context_tools.get_featured_jobs(request)),
         'site_config': context_tools.get_site_config(request),
     }
Esempio n. 4
0
 def context(self, request, **kwargs):
     return {
         'arranged_jobs': context_tools.get_arranged_jobs(request),
         'data_type': '',
         'num_default_jobs': len(context_tools.get_default_jobs(request)),
         'num_featured_jobs': len(context_tools.get_featured_jobs(request)),
         'site_config': context_tools.get_site_config(request),
     }
Esempio n. 5
0
 def context(self, request, **kwargs):
     return {
         'arranged_jobs': context_tools.get_arranged_jobs(request),
         'results_heading': context_tools.get_results_heading(request),
         'default_jobs': context_tools.get_default_jobs(request),
         'featured_jobs': context_tools.get_featured_jobs(request),
         'location_term': context_tools.get_location_term(request),
         'moc_term': context_tools.get_moc_term(request),
         'query_string': context_tools.get_query_string(request),
         'title_term': context_tools.get_title_term(request),
     }
Esempio n. 6
0
 def context(self, request, **kwargs):
     return {
         'arranged_jobs': context_tools.get_arranged_jobs(request),
         'results_heading': context_tools.get_results_heading(request),
         'default_jobs': context_tools.get_default_jobs(request),
         'featured_jobs': context_tools.get_featured_jobs(request),
         'location_term': context_tools.get_location_term(request),
         'moc_term': context_tools.get_moc_term(request),
         'query_string': context_tools.get_query_string(request),
         'title_term': context_tools.get_title_term(request),
     }
Esempio n. 7
0
 def context(self, request, **kwargs):
     return {
         'arranged_jobs': context_tools.get_arranged_jobs(request),
         'data_type': '',
         'default_jobs': context_tools.get_default_jobs(request),
         'featured_jobs': context_tools.get_featured_jobs(request),
         'location_term': context_tools.get_location_term(request),
         'moc_term': context_tools.get_moc_term(request),
         'query_string': context_tools.get_query_string(request),
         'results_heading': context_tools.get_results_heading(request),
         'site_commitments_string': context_tools.get_site_commitments_string(request),
         'site_config': context_tools.get_site_config(request),
         'site_tags': settings.SITE_TAGS,
         'title_term': context_tools.get_title_term(request),
     }
Esempio n. 8
0
 def context(self, request, **kwargs):
     site_buid_objects = BusinessUnit.objects.filter(
         id__in=settings.SITE_BUIDS)
     return {
         'arranged_jobs':
         context_tools.get_arranged_jobs(request),
         'data_type':
         '',
         'default_jobs':
         context_tools.get_default_jobs(request),
         'featured_jobs':
         context_tools.get_featured_jobs(request),
         'location_term':
         context_tools.get_location_term(request),
         'moc_term':
         context_tools.get_moc_term(request),
         'query_string':
         context_tools.get_query_string(request),
         'results_heading':
         context_tools.get_results_heading(request),
         'site_commitments_string':
         context_tools.get_site_commitments_string(request),
         'site_config':
         context_tools.get_site_config(request),
         'site_tags':
         settings.SITE_TAGS,
         'title_term':
         context_tools.get_title_term(request),
         'analytics_info':
         json.dumps({
             'site_business_units': ([bu.title
                                      for bu in site_buid_objects]),
             'default_facet_names':
             ([df.name for df in settings.DEFAULT_FACET]),
             'featured_facet_names':
             ([ff.name for ff in settings.FEATURED_FACET])
         })
     }
Esempio n. 9
0
 def context(self, request, **kwargs):
     site_buid_objects = BusinessUnit.objects.filter(id__in=settings.SITE_BUIDS)
     return {
         'arranged_jobs': context_tools.get_arranged_jobs(request),
         'data_type': '',
         'default_jobs': context_tools.get_default_jobs(request),
         'featured_jobs': context_tools.get_featured_jobs(request),
         'location_term': context_tools.get_location_term(request),
         'moc_term': context_tools.get_moc_term(request),
         'query_string': context_tools.get_query_string(request),
         'results_heading': context_tools.get_results_heading(request),
         'site_commitments_string': context_tools.get_site_commitments_string(request),
         'site_config': context_tools.get_site_config(request),
         'site_tags': settings.SITE_TAGS,
         'title_term': context_tools.get_title_term(request),
         'analytics_info': json.dumps({
             'site_business_units': ([bu.title for bu in
                                                 site_buid_objects]),
             'default_facet_names': ([df.name for df in
                                                 settings.DEFAULT_FACET]),
             'featured_facet_names': ([ff.name for ff in
                                                 settings.FEATURED_FACET])
         })
     }