1
0
mirror of https://github.com/FreeOpcUa/opcua-asyncio synced 2025-10-29 17:07:18 +08:00
Files
opcua-asyncio/dev_requirements.txt
JoeyFaulkner a47c1d0fce write callbacks and user metadata attaching to server callbacks (#229)
* getting started

* remove ridiculous change to generated code

* remove ridiculous change to generated code

* checkpoint

* another checkpoint

* found the error, tests now pass

* improve error when person with incorrect credentials tries to connect

* add better error handling for when a user does something they aren't permitted to do

* pass tests

* add tests for simple permissions

* add third certificate and some documentation

* clean up pull request

* remove pointless import

* hopefully pass tests

* add write subscribe option and tests

* implement changes requested

* add dataclasses to requirements for python 3.6

* put dataclasses in the travis file instead of the dev_requirements.txt

* implement user manager in iserver instead of using the certificate handler

* uncomment some code

* add permissions=None to base security policy object

* pass crypto connect tests

* fix tests

* hopefully pass all the tests now

* actually pass tests this time

* add user to write callback

* allow callbacks to be asynchronous

* remove certificate handler and deal with permissions exclusively with CertificateUserManager

* remove commented out code

* add ability to find endpoints for unauthenticated user

* add pytest mock to travis file

* try to make the file less complex to pass tests

* add pytest mocking to setup.py tests_require

* rename callback dispatcher to callback service

* implement 2/3 changes requested

* fix tests

* add callbacks before write and before/after read

* fix callback tests (i think)
2020-08-25 17:46:21 +02:00

6 lines
54 B
Plaintext

pytest
pytest-asyncio
coverage
pytest-cov
pytest-mock