|
|
|
@ -1,27 +1,31 @@ |
|
|
|
from body_create import rrule_former,create_body |
|
|
|
from body_create import rrule_former, create_body |
|
|
|
import datetime |
|
|
|
|
|
|
|
|
|
|
|
def json_dump(*args): |
|
|
|
pass |
|
|
|
|
|
|
|
|
|
|
|
def test_rrule(): |
|
|
|
#test |
|
|
|
# test |
|
|
|
now = datetime.datetime.now() |
|
|
|
from munch import Munch |
|
|
|
|
|
|
|
test_obj = Munch( |
|
|
|
days=[1,3,5], |
|
|
|
time_range=[ |
|
|
|
now.time(), |
|
|
|
(now+datetime.timedelta(seconds=50*60)).time() |
|
|
|
], |
|
|
|
date_range=[ |
|
|
|
now.date(), |
|
|
|
(now+datetime.timedelta(days=20)).date() |
|
|
|
], |
|
|
|
) |
|
|
|
days=[1, 3, 5], |
|
|
|
time_range=[now.time(), (now + datetime.timedelta(seconds=50 * 60)).time()], |
|
|
|
date_range=[now.date(), (now + datetime.timedelta(days=20)).date()], |
|
|
|
) |
|
|
|
test_result = rrule_former(test_obj) |
|
|
|
return locals() |
|
|
|
|
|
|
|
|
|
|
|
def testclass_obj2body(): |
|
|
|
with open('classes.pkl','rb') as file: |
|
|
|
with open("classes.pkl", "rb") as file: |
|
|
|
classes = pickle.load(file) |
|
|
|
test_result = list(filter(bool,map(create_body,classes))) |
|
|
|
test_result = list(filter(bool, map(create_body, classes))) |
|
|
|
return test_result |
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__": |
|
|
|
json_dump(testclass_obj2body()) |
|
|
|
json_dump(testclass_obj2body()) |