def test_log_command_item_created_at_existing(): lci = LogCommandItem(command='/start').save() with freeze_time('2030-06-15'): lci.message = 'Oh my dummy' lci.save() assert lci.created_at == datetime(2030, 1, 15)
def test_user_log_command(bot_user): log_command(bot_user, '/start', 'Hi') log_command(bot_user, '/stop', 'Bye') all_commands = LogCommandItem.objects(user=bot_user.id) assert all_commands.count() == 2 assert all_commands.first()['message'] == 'Hi'
def test_user_log_command(bot_user): log_command(bot_user, '/start', 'Hi') log_command(bot_user, '/stop', 'Bye') all_commands = LogCommandItem.filter(user=bot_user.chat_id) assert all_commands.count() == 2 assert all_commands.first().message == 'Hi'
def test_log_command_item_created_at(): lci = LogCommandItem(command='/start').save() assert lci.created_at == datetime(2030, 1, 15)
def test_log_command_item_created_at(bot_user): lci = LogCommandItem(user=bot_user, command='/start') lci.save() assert lci.created_at == datetime(2030, 1, 15)