mirror of
https://github.com/django-q2/django-q2.git
synced 2026-09-19 02:48:16 +08:00
adds several small improvements based on the problems that surfaced during writing the tests
47 lines
611 B
Python
47 lines
611 B
Python
from time import sleep
|
|
|
|
|
|
def countdown(n):
|
|
while n > 0:
|
|
n -= 1
|
|
|
|
|
|
def multiply(x, y):
|
|
return x * y
|
|
|
|
|
|
def count_letters(tup):
|
|
total = 0
|
|
for word in tup:
|
|
total += len(word)
|
|
return total
|
|
|
|
|
|
def count_letters2(obj):
|
|
return count_letters(obj.get_words())
|
|
|
|
|
|
def word_multiply(x, word=''):
|
|
return len(word) * x
|
|
|
|
|
|
def count_forever():
|
|
while True:
|
|
sleep(0.5)
|
|
|
|
|
|
def get_task_name(task):
|
|
return task.name
|
|
|
|
|
|
def get_user_id(user):
|
|
return user.id
|
|
|
|
|
|
def hello():
|
|
return 'hello'
|
|
|
|
|
|
def result(obj):
|
|
print('RESULT HOOK {} : {}'.format(obj.name, obj.result))
|