Added testunit example:
- monitoring/test_monitoring.py: provides a basic testing skeleton - monitoring/requirements.in/.txt: updated with pytest - monitoring/genproto.py: added instructions to import generated Python modules using "from . import ..." instead of "import ..."; otherwise, pytest and other possible modules doing imports might complain. - monitoring/monitoring_server.py: packed start_server and stop_server functionaity to simplify test definition, minor formattings, bug resolutions and improvements in package import. - monitoring/monitoring_client.py: minor formattings, bug resolutions, and improvements in package import.
Showing
- src/monitoring/context_pb2.py 257 additions, 125 deletionssrc/monitoring/context_pb2.py
- src/monitoring/context_pb2_grpc.py 51 additions, 31 deletionssrc/monitoring/context_pb2_grpc.py
- src/monitoring/genproto.sh 5 additions, 0 deletionssrc/monitoring/genproto.sh
- src/monitoring/monitoring_client.py 26 additions, 28 deletionssrc/monitoring/monitoring_client.py
- src/monitoring/monitoring_pb2.py 52 additions, 40 deletionssrc/monitoring/monitoring_pb2.py
- src/monitoring/monitoring_pb2_grpc.py 154 additions, 86 deletionssrc/monitoring/monitoring_pb2_grpc.py
- src/monitoring/monitoring_server.py 45 additions, 37 deletionssrc/monitoring/monitoring_server.py
- src/monitoring/requirements.in 2 additions, 1 deletionsrc/monitoring/requirements.in
- src/monitoring/requirements.txt 34 additions, 12 deletionssrc/monitoring/requirements.txt
- src/monitoring/test_monitoring.py 53 additions, 0 deletionssrc/monitoring/test_monitoring.py
Loading
Please register or sign in to comment