Advertisement
Guest User

Untitled

a guest
May 27th, 2018
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. from datetime import datetime
  2. from classes.events import *
  3. from classes.user import *
  4. from err import *
  5. from classes.sys import System
  6.  
  7. class testEvent(object):
  8. def test_valid_make_seminar(self):
  9. convenor = Staff('Edmond', 'z5160227', edmond.lung@hotmail.com, 12345678)
  10. event_type = 'Seminar'
  11. status = 'OPEN'
  12. name = '1531 KMS'
  13. location = 'MCIC'
  14. date_format = "%Y-%m-%d"
  15. start_date = datetime.strptime('2019-05-27', date_format).date()
  16. end_date = datetime.strptime('2019-05-30', date_format).date()
  17. early_start = datetime.strptime('2019-05-05', date_format).date()
  18. early_end = datetime.strptime('2019-05-20', date_format).date()
  19. fee = 13
  20. err = CheckSeminarCreation(name, location, start_date, end_date, early_start, fee) #runs function in err.py
  21. if err == {}:
  22. new_seminar = Seminar(convenor, event_type, status, name, location, start_date, end_date,fee, early_start, early_end)
  23. self.system.add_seminar(new_seminar)
  24. assert len(self.System._seminars) == 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement