Ejemplo n.º 1
0
    def test_get_short_list_trivial_works(self):
        # setup
        view = HomeView()

        with self.assertNumQueries(1):
            short_list = list(view.get_short_list())
        self.assertFalse(short_list)
Ejemplo n.º 2
0
    def test_get_short_list_trivial_works(self):
        # setup
        view = HomeView()

        with self.assertNumQueries(1):
            short_list = list(view.get_short_list())
        self.assertFalse(short_list)
Ejemplo n.º 3
0
    def test_get_short_list_returns_enrollments(self):
        # setup
        view = HomeView()
        institution = InstitutionFactory()
        EnrollmentFactory(institution=institution, year=LATEST_ENROLLMENT_YEAR)

        with self.assertNumQueries(1):
            short_list = list(view.get_short_list())
        self.assertEqual(short_list[0].institution, institution)
Ejemplo n.º 4
0
    def test_get_short_list_returns_enrollments(self):
        # setup
        view = HomeView()
        institution = InstitutionFactory()
        EnrollmentFactory(institution=institution, year=LATEST_ENROLLMENT_YEAR)

        with self.assertNumQueries(1):
            short_list = list(view.get_short_list())
        self.assertEqual(short_list[0].institution, institution)
Ejemplo n.º 5
0
 def test_trivial_works(self):
     request = self.factory.get('/foo/')
     view = HomeView.as_view()
     # trivial case with no content
     with self.assertNumQueries(0):
         response = view(request)
     self.assertEqual(response.status_code, 200)
Ejemplo n.º 6
0
 def test_trivial_works(self):
     request = self.factory.get('/foo/')
     view = HomeView.as_view()
     # trivial case with no content
     with self.assertNumQueries(0):
         response = view(request)
     self.assertEqual(response.status_code, 200)