Пример #1
0
 def test_add_session_config_duplicate(self):
     processor = MongoProcessor()
     with pytest.raises(AppException):
         processor.add_session_config(
             sesssionExpirationTime=30,
             carryOverSlots=False,
             bot="tests",
             user="******",
         )
Пример #2
0
 def test_add_session_config(self):
     processor = MongoProcessor()
     id = processor.add_session_config(sesssionExpirationTime=30,
                                       carryOverSlots=False,
                                       bot="test",
                                       user="******")
     assert id
Пример #3
0
 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