def setUp(self): self.messages = [('17 18', ('Luci', 2)), ('11 18', ('Ina', 1)), ('17 18', ('George', 0))] start_times = [ dt.datetime.combine(dt.date.today(), dt.time(*h)) for h in [(17, 0), (11, 0)] ] self.search_results = [ search_result_type(*l) for l in [(1, h, h + dt.timedelta(minutes=45)) for h in start_times] ] self.session = dbman.new_session("memory")
def test_squash(self): session = dbman.new_session("memory") dbman.create_product("SquashCity", session) dbman.register_user("SquashCity", "George", session) s = success() server = CommandServer([Message(i, 'CMD SquashCity ' + msg[0], 'George') for (i,msg) in enumerate(self.messages)]) #print list(server) context = Context(session) for (i,c) in enumerate(list(server)): if isinstance(c, Exception): self.assertEqual(c.message, self.messages[i][1]) else: res = c.execute(context) self.assertEqual(s, res)
def setUp(self): s = success() self.messages = [#starting on Thursday until Friday between 19-21 ('WED FRI 19:00 21:00', s), #starting today until next Friday between 19-21 ('FRI 19 21', s), #starting today until next Friday after 19 ('FRI 19', s), #only today 19 - 21 ('19 21', s), #only today after 19 ('19', s), #today starting now ('', s), ('17:30 16:30', 'Squash - start date greater than end date'), ('29:5', 'Squash - incorrect parameters') ] self.session = dbman.new_session("memory")
def setUp(self): s = success() self.messages = [ #starting on Thursday until Friday between 19-21 ('WED FRI 19:00 21:00', s), #starting today until next Friday between 19-21 ('FRI 19 21', s), #starting today until next Friday after 19 ('FRI 19', s), #only today 19 - 21 ('19 21', s), #only today after 19 ('19', s), #today starting now ('', s), ('17:30 16:30', 'Squash - start date greater than end date'), ('29:5', 'Squash - incorrect parameters') ] self.session = dbman.new_session("memory")
def setUp(self): self.session = new_session('memory') message = Message(1, 'CMD Register Squash', '@George') server = CommandServer([message]) self.command = [c for c in server][0]
def setUp(self): self.session = dbman.new_session('memory') self.username = "******" self.products = ['product1', 'product2']
def setUp(self): self.session = dbman.new_session('memory') self.product = 'SQUASHCITY' self.user = '******'