def create_add_subject(self): global error_id, success_id error_id = None success_id = None create_choose_group_chosen = create_choose_group_sem_cb.currentText() create_choose_semester_chosen = create_choose_semester_cb.currentText() create_choose_subject_text = create_choose_subject_le.text() if bool(create_choose_group_chosen) is True: if bool(create_choose_semester_chosen) is True: if bool(create_choose_subject_text) is True: if logic.add(create_choose_group_chosen, semester=create_choose_semester_chosen, subject=create_choose_subject_text) is False: error_id = 20 else: success_id = 2 else: error_id = 6 else: error_id = 7 else: error_id = 8 if error_id is not None: # если ошибка возникла, окрывается окно с ошибкой self.error_window() if success_id is not None: # если ошибка возникла, окрывается окно с ошибкой self.success_window()
def create_add_group(self): global error_id, success_id error_id = None success_id = None create_choose_group_text = create_choose_group_le.text() if bool(create_choose_group_text) is True: if logic.add(create_choose_group_text) is False: error_id = 18 else: success_id = 0 else: error_id = 11 # обновление списков групп # вызываю функцию для получения списка групп list_of_groups = logic.get() create_choose_group_cb.clear() # добавляет пустую строку, чтобы изначально группа не была выбрана create_choose_group_cb.addItem(None) # добавляет в выпадающий список группы for i in list_of_groups: create_choose_group_cb.addItem(str(i)) create_choose_group_sem_cb.clear() # добавляет пустую строку, чтобы изначально группа не была выбрана create_choose_group_sem_cb.addItem(None) # добавляет в выпадающий список группы for i in list_of_groups: create_choose_group_sem_cb.addItem(str(i)) if error_id is not None: # если ошибка возникла, окрывается окно с ошибкой self.error_window() if success_id is not None: # если ошибка возникла, окрывается окно с ошибкой self.success_window()
# import logic # from logic import add # from logic import * import logic as calc num_1 = int(input("Enter first number : ")) num_2 = int(input("Enter second number : ")) result = calc.add(num_1, num_2) print(result)
def test_add_0_0(self): self.assertEqual(add(0, 0), 0)
def test_add_0_1(self): self.assertEqual(add(0, 1), 1)
def test_add_4_0(self): self.assertEqual(add(4, 0), 4)
def test_add_2_2(self): self.assertEqual(add(2, 2), 4)
def test_add_1_2(self): self.assertEqual(add(1, 2), 3)
def test_add_2_1(self): self.assertEqual(add(2, 1), 3)
def test_add_1_1(self): self.assertEqual(add(1, 1), 2)