-
Notifications
You must be signed in to change notification settings - Fork 0
/
MockTestEvents.py
39 lines (28 loc) · 1.17 KB
/
MockTestEvents.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
"""
Test the Targil1 database access
and other features of the system
"""
import DBAccess
# can convert later to config file
ev1 = {"title": "team1 meeting", "datee": "11,07,2016", "desc":"meeting for cake"}
LIST_ADD_EVENTS = [ev1]
def do_all_tests():
for evx in LIST_ADD_EVENTS:
MockAddEvent(evx["title"], evx["datee"], evx["desc"])
# list_events = MockGetEventsByTitle(title="title1")"
# list_events = MockGetEventsByDates(start_date="20160101", end_date="20160215")
# list_events = MockGetEventsByDatesAndTitle(start_date, end_date, title)
# new_event = MockUpdateEvent(event_date="20160831")
# del_event = MockDeleteEvent(event_date, event_title)
print "tests events system ended"
def MockAddEvent(title1, datee, desc1):
sqlx = DBAccess.bld_add_sql(title1, datee, desc1)
list_result = DBAccess.add_event(sqlx)
if list_result[0] == 'error':
print "MockAddEvent: error - {}".format(list_result[1])
else:
print "MockAddEvent: success - {}".format(list_result[1])
return list_result[0]
if __name__ == '__main__':
print 'In MockTestEvents - main'
do_all_tests()