def test_freeing_table(self): user_id = "user-1" table_id = "test-1" table = Table(table_id) table.redis_client = self.mock_redis table.claim(user_id) self.assertTrue(table.is_used_now()) table.free(user_id) self.assertFalse(table.is_used_now()) self.assertEqual(len(table.check()), 2)
def free(): table_id = request.form['table_id'] table = Table(table_id) table.free(session['username']) flash('Table: %s is now free. Thanks!' % table.name) return "200"