def sort(): global event global queue for i in messages: check = i["text"] if check == "проверка" or check == "Проверка": res = get_user(i["id"],3) send_message("Привет! Эта команда работает!", 1, i["id"]) print(("Сказал %s %s текст: %s \n" % (res[0], res[1], "Привет! Эта команда работает!"))) elif check == "результат" or check == "Результат": res = get_user(i["id"],2) send_message("Сейчас проверим...", 1, i["id"]) print(("Проверил результаты для %s %s \n" % (res[0], res[1]))) main.check(i["id"]) elif check == "игра" or check == "Игра": try: if len(queue) > 0: queue.append(i["id"]) send_message("Ожидайте, вы %d в очереди! " % queue.index(i["id"]),1,i["id"]) rabota(i["id"], 0) except Exception as e: print(traceback.format_exc(e)) elif check == "/help": res = get_user(i["id"],3) send_message( "'результат'- я посмотрю, были ли изменения \n 'проверка'-проверить работоспособность бота \n 'игра'- сыграть в 21", 1, i["id"]) print(("Помог %s %s \n" % (res[0], res[1]))) elif check == "чат" or check == "Чат": chat() else: pass
def test_check3(self): with self.assertRaises(TypeError): a = main.check(98132, "Nishant", 53) with self.assertRaises(TypeError): a = main.check("xyz", "xyz", "34") with self.assertRaises(TypeError): a = main.check("xyz", 12345, "12345")
def test_check4(self): with self.assertRaises(ValueError): d = main.check("xyz", 12345, -94) with self.assertRaises(ValueError): d = main.check("xyz", 12345, 294) with self.assertRaises(ValueError): d = main.check("xyz", 12345, 101)
def test_check2(self): a = main.check("Nisha", 98132, 45) b = main.check("Rushil", 12476, 41) c = main.check("Ritu", 56349, 64) d = main.check("xyza", 1234, 65) self.assertEqual(a, 0) self.assertEqual(b, 0) self.assertEqual(c, 0) self.assertEqual(d, 0)
def test_check(self): a = main.check("Nishant", 98132, 98) b = main.check("Rushil", 12456, 45) c = main.check("Ritu", 56789, 65) d = main.check("xyz", 12345, 94) self.assertEqual(a, 1) self.assertEqual(b, 1) self.assertEqual(c, 1) self.assertEqual(d, 1)
def test_3_tokens(self): mat = sol.matrix() mat[5][0] = 1 mat[5][1] = 1 mat[5][2] = 1 self.assertEqual(False, sol.check(mat, 1)) mat[5][0] = 2 mat[4][1] = 2 mat[3][2] = 2 self.assertEqual(False, sol.check(mat, 2))
def test_5(): assert check("Email@123@[email protected]") == False assert check('Email@lol\ru') == False assert check('Email\[email protected]') == False assert check('Email\[email protected]') == False assert check('*****@*****.**') == True assert check('True') == False assert check('*****@*****.**') == False assert check('[email protected]') == False
def test_2(): assert check('') == False assert check('123') == False assert check('sm [email protected]') == False assert check('#[email protected]') == False assert check('*****@*****.**') == False assert check('[email protected]') == False assert check('[email protected]') == False
def recognize(): dict = request.args.to_dict() arr = np.array(json.loads(dict['data'])) print(arr.shape) digit = check(arr) resp = Response(str(digit)) # resp.headers['Access-Control-Allow-Origin'] = '*' return resp
def home(result=None): global question question.append(result) # print -> ['문자열 출력됨'] question = ''.join(question) question = main.check(question) # template 디렉터리 안에 home.html 파일 반환 output = render_template('home.html', question=question) question = [] return output
import main as m if __name__ == '__main__': m.check()
def test_3_tokens(self): mat = sol.matrix() mat[0][2] = 'X' mat[1][1] = 'X' mat[2][0] = 'X' self.assertEqual(True, sol.check(mat, 'X'))
def check_all(): for user in users: check(user['username'], user['password'])
def test_1(): assert check('*****@*****.**') == True, 'придумал ОГ' assert check('h@[email protected]') == False, 'придумал ОГ' assert check('Ж[email protected]') == False, 'придумал ОГ'
def test_bracket_checker(input, expected): assert check(input) == expected
def test_4(): assert check('*****@*****.**') == True
def check_string(message): string = message.text[message.text.find(' ') + 1:] f = open('input.txt', 'r') bot.send_message(message.chat.id, main.check(string, main.read_matrix()))
def test(self): for exp, inp in self.tests: self.assertEqual(check(*inp), exp)
def test_3(): assert check('*****@*****.**') == True #правильная почта assert check('*****@*****.**') == True #правильная почта assert check('capybara.capy.bara') == False #без собаки assert check('capybara@capy@bara') == False #две собаки assert check('[email protected]') == False #доп. символ assert check('капибара@capy.bara') == False #русские символы assert check('capy [email protected]') == False #пробел assert check('capybara@capy') == False #доменное имя первого уровня assert check( '*****@*****.**') == False #слишком короткая часть после собаки assert check('[email protected]') == False #цифра в последней части assert check( '*****@*****.**') == False #слишком длинная последняя часть assert check( '[email protected]') == False #слишком короткая последняя часть assert check( '*****@*****.**') == False #слишком короткая часть перед собакой
def check_from_input(self, actual, wire1_str, wire2_str): wire1 = wire1_str.split(",") wire2 = wire2_str.split(",") self.assertEqual(actual, check(wire1, wire2))
def test_2_tokens(self): mat = sol.matrix() mat[0][0] = 'O' mat[1][0] = 'O' self.assertEqual(False, sol.check(mat, 'O'))
# -*- coding: utf-8 -*- """ Created on Tue Dec 5 20:32:45 2017 @author: Flame """ from main import check """ from TuringMachine import Rule, Q, Move, TuringMachine, Tape from TuringMachine import EMTY_SYMBOL as empty # тест на машине, которая заменяет все единички на нолики r1 = Rule(Q(1),'1',Q(1),'0', Move.Right) r2 = Rule(Q(1),empty,Q(2),empty, Move.Stay) print(TuringMachine([r1, r2], Q(1), Q(2))) t1000 = TuringMachine([r1, r2], Q(1), Q(2)) print( "Right" if t1000.check(Tape('11111')) else "Wrong") # правила для задания из ИДЗ8 под номером 3""" check('101, 11111')
def receiveData(): main.save("joe", data1) print(datafier.main(request.json["data"])) print(str(main.check("joe", datafier.main(request.json["data"])))) return str(main.check("joe", datafier.main(request.json["data"])))