Example #1
0
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
Example #2
0
 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")
Example #3
0
 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)
Example #4
0
 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)
Example #5
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)
Example #6
0
	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))
Example #7
0
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
Example #8
0
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
Example #9
0
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
Example #10
0
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
Example #11
0
import main as m

if __name__ == '__main__':
    m.check()
Example #12
0
 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'))
Example #13
0
def check_all():
    for user in users:
        check(user['username'], user['password'])
Example #14
0
def test_1():
    assert check('*****@*****.**') == True, 'придумал ОГ'
    assert check('h@[email protected]') == False, 'придумал ОГ'
    assert check('Ж[email protected]') == False, 'придумал ОГ'
Example #15
0
def test_bracket_checker(input, expected):
    assert check(input) == expected
Example #16
0
def test_4():
    assert check('*****@*****.**') == True
Example #17
0
File: run.py Project: GTejik/laba
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()))
Example #18
0
    def test(self):

        for exp, inp in self.tests:
            self.assertEqual(check(*inp), exp)
Example #19
0
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))
Example #21
0
File: run.py Project: GTejik/laba
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()))
Example #22
0
 def test_2_tokens(self):
     mat = sol.matrix()
     mat[0][0] = 'O'
     mat[1][0] = 'O'
     self.assertEqual(False, sol.check(mat, 'O'))
Example #23
0
# -*- 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')
Example #24
0
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"])))