Add extracted tools: CitrineOS, OpenOCPP, ShapeShifter

- CitrineOS core extracted (CSMS OCPP 2.0.1)
- OpenOCPP extracted (firmware OCPP 1.6J/2.0.1)
- ShapeShifter library installed (pip install -e)
- ShapeShifter specification extracted
- EVerest extracted

TODO updated with progress
This commit is contained in:
Eric F
2026-06-08 00:38:27 -04:00
parent 468cfeaa50
commit d398a6ced2
7326 changed files with 1177561 additions and 7 deletions

View File

@@ -0,0 +1,19 @@
[pytest]
log_cli=true
log_level=debug
asyncio_mode=strict
asyncio_default_fixture_loop_scope=function
pythonpath = ocpp_tests
ocpp_tests/test_sets
markers =
everest_core_config: marks tests using a specific config (deselect with '-m "not everest_core_config"')
everest_config_adaptions: modify config for a specific testcase
probe_module: Enable the use of the probe module in this test.
xdist_group: assign tests to a named xdist group for sequential execution
ocpp_version: OCPP version used in a test
inject_csms_mock: inject a unittest.mock into chargepoint methods
source_certs_dir: path to a directory to copy initial certificates from
use_temporary_persistent_store: use a test-local temporary file for the persistent store database
csms_tls: use a CSMS with TLS
ocpp_config_adaptions: adaptions to the libocpp configuration
ocpp_config: select a specific libocpp configuration file