Exemplo n.º 1
0
 def test_get_programs_null_type(self):
     expected_programs = [self.no_type_program]
     self.assertEqual(expected_programs,
                      get_programs_by_type(self.site, None))
     self.assertEqual(expected_programs,
                      get_programs_by_type_slug(self.site, None))
Exemplo n.º 2
0
 def test_get_programs_false_type(self):
     expected_programs = []
     self.assertEqual(expected_programs,
                      get_programs_by_type(self.site, False))
     self.assertEqual(expected_programs,
                      get_programs_by_type_slug(self.site, False))
Exemplo n.º 3
0
 def test_get_no_such_type_programs(self):
     expected_programs = []
     self.assertEqual(expected_programs,
                      get_programs_by_type(self.site, 'doctorate'))
     self.assertEqual(expected_programs,
                      get_programs_by_type_slug(self.site, 'doctorate'))
Exemplo n.º 4
0
 def test_get_masters_programs_other_site(self):
     expected_programs = [self.masters_program_other_site]
     self.assertEqual(expected_programs,
                      get_programs_by_type(self.other_site, 'masters'))
     self.assertEqual(expected_programs,
                      get_programs_by_type_slug(self.other_site, 'masters'))
Exemplo n.º 5
0
 def test_get_masters_programs(self):
     expected_programs = [self.masters_program_1, self.masters_program_2]
     six.assertCountEqual(self, expected_programs,
                          get_programs_by_type(self.site, 'masters'))
     six.assertCountEqual(self, expected_programs,
                          get_programs_by_type_slug(self.site, 'masters'))
Exemplo n.º 6
0
 def test_get_bachelors_programs(self):
     expected_programs = [self.bachelors_program]
     self.assertEqual(expected_programs,
                      get_programs_by_type(self.site, 'bachelors'))
     self.assertEqual(expected_programs,
                      get_programs_by_type_slug(self.site, 'bachelors'))
Exemplo n.º 7
0
 def test_get_programs_false_type(self):
     expected_programs = []
     assert expected_programs == get_programs_by_type(self.site, False)
     assert expected_programs == get_programs_by_type_slug(self.site, False)
Exemplo n.º 8
0
 def test_get_programs_null_type(self):
     expected_programs = [self.no_type_program]
     assert expected_programs == get_programs_by_type(self.site, None)
     assert expected_programs == get_programs_by_type_slug(self.site, None)
Exemplo n.º 9
0
 def test_get_masters_programs_other_site(self):
     expected_programs = [self.masters_program_other_site]
     assert expected_programs == get_programs_by_type(
         self.other_site, 'masters')
     assert expected_programs == get_programs_by_type_slug(
         self.other_site, 'masters')
Exemplo n.º 10
0
 def test_get_no_such_type_programs(self):
     expected_programs = []
     assert expected_programs == get_programs_by_type(
         self.site, 'doctorate')
     assert expected_programs == get_programs_by_type_slug(
         self.site, 'doctorate')
Exemplo n.º 11
0
 def test_get_bachelors_programs(self):
     expected_programs = [self.bachelors_program]
     assert expected_programs == get_programs_by_type(
         self.site, 'bachelors')
     assert expected_programs == get_programs_by_type_slug(
         self.site, 'bachelors')