Пример #1
0
 def set_flats_to_beatles(self, john, paul, george, ringo, freddy):
     flat_1 = DummyFlat().create_dummy_flat(id=1, flat_No='1')
     flat_2 = DummyFlat().create_dummy_flat(id=2, flat_No='2')
     self.set_parameters_to_user(john, flat=flat_1)
     self.set_parameters_to_user(paul, flat=flat_2)
     self.set_parameters_to_user(george, flat=flat_2)
     self.set_parameters_to_user(ringo, flat=flat_2)
     self.set_parameters_to_user(freddy)
     return flat_1, flat_2
Пример #2
0
 def setUp(self):
     self.dummy_user = self.create_dummy_user()
     self.add_user_cookie_to_browser(self.dummy_user)
     DummyFolder().create_dummy_catalogue()
     DummyFlat().create_dummy_building()
     profile = self.create_dummy_profile(user=self.dummy_user)
     flat = DummyFlat().create_dummy_flat()
     profile.flat = flat
     profile.save()
 def setUp(self):
     self.dummy_user = self.create_dummy_user()
     DummyFlat().create_dummy_flat(flat_No='1')
     self.add_user_cookie_to_browser(self.dummy_user)
     profile = self.create_dummy_profile(user=self.dummy_user)
     flat = DummyFlat().create_dummy_flat()
     profile.flat = flat
     profile.save()
     self.get_data_links_number()
Пример #4
0
 def test_context_data_3(self):
     # Імітуємо будинок з кількох квартир:
     floors = (1, 2)
     entrances = (1, 2)
     DummyFlat().create_dummy_building(floors=floors, entrances=entrances)
     d, floors, entrances = flats.views.block_scheme()
     l = flats.views.block_length(d)
     kwargs = {
         'block_scheme': d,
         'block_length': l,
         'floors': floors,
         'entrances': entrances,
     }
     # dict_print(kwargs, 'kwargs')
     # Setup request and view.
     request = RequestFactory().get('/flats/scheme/')
     view = FlatScheme()
     view = setup_view(view, request, kwargs)
     # Run.
     context = view.get_context_data()
     # Check.
     self.assertEqual(context['block_scheme'], d)
     self.assertEqual(context['block_length'], l)
     self.assertEqual(context['floors'], floors)
     self.assertEqual(context['entrances'], entrances)
Пример #5
0
 def setUp(self):
     super().setUp()
     self.dummy_user = self.create_dummy_user()
     self.add_user_cookie_to_browser(self.dummy_user)
     self.add_dummy_permission(self.dummy_user, codename='view_userprofile')
     DummyFlat().create_dummy_building()
     self.get_data_links_number()
Пример #6
0
    def test_save_file_update_profile_but_not_file(self):
        user = DummyUser().create_dummy_user()

        # Спочатку повторимо всі операції по створенню профілю:
        # Створюємо профіль,  у полі picture вибираємо великий файл:
        DummyUser().create_dummy_profile(user, picture=self.uploaded_big_file)

        profile = user.userprofile
        profile_id = profile.id

        # Тепер змінимо у профілі якесь поле (але не picture!) і збережемо:
        flat = DummyFlat().create_dummy_flat(flat_No='55', id=155)
        profile.flat = flat
        profile.save()
        saved_profile = UserProfile.objects.get(id=profile_id)

        # Вмісти збереженого файла і первинного мінімізованого до 200*200 співпадають?
        self.assertEqual(saved_profile.picture.read(),
                         self.expected_mini_content)
        # Чи правильний фактичний шлях до файла
        basename = os.path.basename(saved_profile.picture.path)
        self.assertEqual(basename, "1.jpg")

        # Видляємо з диска (бо файл по-чесному записався в /media/profile_images/1.jpg)
        saved_profile.picture.delete()
Пример #7
0
 def setUp(self):
     # self.browser.implicitly_wait(20)
     self.dummy_user = self.create_dummy_user()
     DummyFolder().create_dummy_catalogue()
     DummyFlat().create_dummy_building()
     self.add_user_cookie_to_browser(self.dummy_user)
     self.data_links_number = 0  # кількість лінків, які приходять в шаблон з даними
Пример #8
0
 def setUp(self):
     self.dummy_user = self.create_dummy_user()
     self.add_user_cookie_to_browser(self.dummy_user)
     self.add_dummy_permission(self.dummy_user, codename='view_userprofile')
     profile = self.create_dummy_profile(user=self.dummy_user)
     flat = DummyFlat().create_dummy_flat()
     profile.flat = flat
     profile.save()
     self.get_data_links_number()
Пример #9
0
 def setUp(self):
     self.cls_form = ProfileFullForm
     self.cls_model = UserProfile
     self.expected_meta_fields = ('is_recognized', 'flat', 'picture')
     self.expected_form_fields = ('is_recognized', 'flat', 'picture')
     self.initial_data = {
         'flat': '1',
     }
     self.empty_data = {}.fromkeys(self.expected_meta_fields)
     user = DummyUser().create_dummy_user(username='******')
     flat = DummyFlat().create_dummy_flat(id=1, flat_No='25')
     self.profile = DummyUser().create_dummy_profile(user,
                                                     flat=flat,
                                                     is_recognized=True)
 def test_get_or_none_gives_error_if_multiple(self):
     DummyFlat().create_dummy_building()
     with self.assertRaises(MultipleObjectsReturned):
         get_or_none(Flat, floor_No="2")
 def test_get_or_none(self):
     flat = DummyFlat().create_dummy_flat(id=1, flat_No="1")
     self.assertEqual(get_or_none(Flat, id=1), flat)
     self.assertEqual(get_or_none(Flat, id=1, flat_No="1"), flat)
     self.assertFalse(get_or_none(Flat, id=1, flat_No="2"))
Пример #12
0
 def setUp(self):
     self.dummy_user = AnonymousUser()
     DummyFlat().create_dummy_building()
     self.get_data_links_number()
Пример #13
0
 def setUp(self):
     self.dummy_user = self.create_dummy_user()
     self.add_user_cookie_to_browser(self.dummy_user)
     DummyFlat().create_dummy_building()
     self.get_data_links_number()
 def setUp(self):
     self.dummy_user = AnonymousUser()
     DummyFlat().create_dummy_flat(flat_No='1')
     self.get_data_links_number()
 def setUp(self):
     DummyFlat().create_dummy_flat(flat_No='1')
     self.dummy_user = self.create_dummy_user()
     self.add_user_cookie_to_browser(self.dummy_user)
     self.add_dummy_permission(self.dummy_user, codename='view_userprofile')
     self.get_data_links_number()
 def setUp(self):
     Human_Check.if_view_test = True
     self.dummy_user = self.create_dummy_user()
     self.add_user_cookie_to_browser(self.dummy_user)
     DummyFlat().create_dummy_flat(id=1, flat_No='55')
 def setUp(self):
     Human_Check.if_view_test = True
     self.dummy_user = AnonymousUser()
     DummyFlat().create_dummy_flat(id=1, flat_No='55')
Пример #18
0
 def setUp(self):
     self.dummy_user = self.create_dummy_user()
     self.add_user_cookie_to_browser(self.dummy_user)
     DummyFolder().create_dummy_catalogue()
     DummyFlat().create_dummy_building()
     self.add_dummy_permission(self.dummy_user, codename='activate_account')
Пример #19
0
 def setUp(self):
     self.fred = DummyUser().create_dummy_user(username='******', password='******')
     self.dummy_user = AnonymousUser()
     DummyFlat().create_dummy_flat(id=1, flat_No='55')
 def test_get_user_flat_No_gives_proper_value(self):
     flat = DummyFlat().create_dummy_flat(flat_No='11a')
     DummyUser().create_dummy_profile(self.user, flat=flat)
     self.assertEqual(get_user_flat_No(self.user), "11a")
Пример #21
0
 def test_user_flat_No(self):
     user = DummyUser().create_dummy_user()
     flat = DummyFlat().create_dummy_flat(flat_No="55")
     DummyUser().create_dummy_profile(user, flat=flat)
     self.assertEqual(user_flat_No(user), "55")
Пример #22
0
 def setUp(self):
     self.dummy_user = AnonymousUser()
     DummyFolder().create_dummy_catalogue()
     DummyFlat().create_dummy_building()
Пример #23
0
 def setUp(self):
     self.dummy_user = self.create_dummy_user()
     self.add_user_cookie_to_browser(self.dummy_user)
     flat = DummyFlat().create_dummy_flat(flat_No='1')
     self.get_data_links_number()