def test_add_session_config_duplicate(self): processor = MongoProcessor() with pytest.raises(AppException): processor.add_session_config( sesssionExpirationTime=30, carryOverSlots=False, bot="tests", user="******", )
def test_add_session_config(self): processor = MongoProcessor() id = processor.add_session_config(sesssionExpirationTime=30, carryOverSlots=False, bot="test", user="******") assert id
def test_update_session_config(self): processor = MongoProcessor() session_config = processor.get_session_config("tests") assert session_config assert all(session_config[key] for key in ["sesssionExpirationTime", "carryOverSlots"]) id = processor.add_session_config( id=session_config["_id"], sesssionExpirationTime=30, carryOverSlots=False, bot="tests", user="******", ) assert id == session_config["_id"] session_config = processor.get_session_config("tests") assert session_config["sesssionExpirationTime"] == 30 assert session_config["carryOverSlots"] is False