/
majorow
/
table
Обзор
Документация
Войти
/
majorow
/
table
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
test.py
137 строк
6 KB
majorow
Create: test.py, Update: table.py
15 июн 2026, 06:48
Верифицирован
15 июн 2026, 06:48
552094e
Код
Авторство
О чём код?
# Набор тестов для модуля table from table import * # Проверка isiter a = range(6) if isiter(a): print('Проверка isiter 1 прошла успешно') else: raise Exception('Проверка isiter 1 завершилась неудачей') a = tuple(range(6)) if isiter(a): print('Проверка isiter 2 прошла успешно') else: raise Exception('Проверка isiter 2 завершилась неудачей') a = ''.join(map(str, range(6))) if isiter(a): print('Проверка isiter 3 прошла успешно') else: raise Exception('Проверка isiter 3 завершилась неудачей') a = 6 if not isiter(a): print('Проверка isiter 4 прошла успешно') else: raise Exception('Проверка isiter 4 завершилась неудачей') a = .6 if not isiter(a): print('Проверка isiter 5 прошла успешно') else: raise Exception('Проверка isiter 5 завершилась неудачей') a = True if not isiter(a): print('Проверка isiter 6 прошла успешно') else: raise Exception('Проверка isiter 6 завершилась неудачей') # Проверка allnumeric a = tuple(range(6)) if allnumeric(a): print('Проверка allnumeric 1 прошла успешно') else: raise Exception('Проверка allnumeric 1 завершилась неудачей') a = [1 / x for x in range(2, 8)] if allnumeric(a): print('Проверка allnumeric 2 прошла успешно') else: raise Exception('Проверка allnumeric 2 завершилась неудачей') a = set(map(float, range(6))) if allnumeric(a): print('Проверка allnumeric 3 прошла успешно') else: raise Exception('Проверка allnumeric 3 завершилась неудачей') a = tuple(range(6)) + ('a',) if not allnumeric(a): print('Проверка allnumeric 4 прошла успешно') else: raise Exception('Проверка allnumeric 4 завершилась неудачей') a = ['b'] + [1 / x for x in range(2, 8)] if not allnumeric(a): print('Проверка allnumeric 5 прошла успешно') else: raise Exception('Проверка allnumeric 2 завершилась неудачей') a = 6 try: allnumeric(a) raise Exception('Проверка allnumeric 6 завершилась неудачей') except: print('Проверка allnumeric 6 прошла успешно') # Проверка isdate a = '2026-06-14' if isdate(a): print('Проверка isdate 1 прошла успешно') else: raise Exception('Проверка isdate 1 завершилась неудачей') a = '2026-06-14 10:15:23' if isdate(a): print('Проверка isdate 2 прошла успешно') else: raise Exception('Проверка isdate 2 завершилась неудачей') a = '2026-06-14 10:15' if isdate(a): print('Проверка isdate 3 прошла успешно') else: raise Exception('Проверка isdate 3 завершилась неудачей') a = '2026/06/14' if not isdate(a): print('Проверка isdate 4 прошла успешно') else: raise Exception('Проверка isdate 4 завершилась неудачей') a = '14.06.2026' if not isdate(a): print('Проверка isdate 5 прошла успешно') else: raise Exception('Проверка isdate 4 завершилась неудачей') a = 'it is text' if not isdate(a): print('Проверка isdate 6 прошла успешно') else: raise Exception('Проверка isdate 4 завершилась неудачей') # Проверка date2int a = '2026-06-14' if date2int(a) == 20260614: print('Проверка date2int 1 прошла успешно') else: raise Exception('Проверка date2int 1 завершилась неудачей') a = '2026-06-14 10:15:23' if date2int(a) == 20260614101523: print('Проверка date2int 2 прошла успешно') else: raise Exception('Проверка date2int 2 завершилась неудачей') a = '2026-06-14 10:15' if date2int(a) == 202606141015: print('Проверка date2int 3 прошла успешно') else: raise Exception('Проверка date2int 3 завершилась неудачей') a = 20260614 try: date2int(a) raise Exception('Проверка date2int 4 завершилась неудачей') except: print('Проверка date2int 4 прошла успешно') a = 'just is a text' try: date2int(a) raise Exception('Проверка date2int 5 завершилась неудачей') except: print('Проверка date2int 5 прошла успешно') a = '2026/06/14' try: date2int(a) raise Exception('Проверка date2int 6 завершилась неудачей') except: print('Проверка date2int 6 прошла успешно') # Проверка int2date a = 20260614 if int2date(a) == '2026-06-14': print('Проверка int2date 1 прошла успешно') else: raise Exception('Проверка int2date 1 завершилась неудачей') a = 20250101 if int2date(a) == '2025-01-01': print('Проверка int2date 2 прошла успешно') else: raise Exception('Проверка int2date 2 завершилась неудачей') a = 20241231 if int2date(a) == '2024-12-31': print('Проверка int2date 3 прошла успешно') else: raise Exception('Проверка int2date 3 завершилась неудачей') a = '2026-06-14' try: int2date(a) raise Exception('Проверка int2date 4 завершилась неудачей') except: print('Проверка int2date 4 прошла успешно') a = 6 if int2date(a) is None: print('Проверка int2date 5 прошла успешно') else: raise Exception('Проверка int2date 5 завершилась неудачей') a = 1000000000 if int2date(a) is None: print('Проверка int2date 6 прошла успешно') else: raise Exception('Проверка int2date 6 завершилась неудачей')