https://github.com/moscajs/aedes-tests
Integration/Black Box tests for Aedes MQTT Broker
https://github.com/moscajs/aedes-tests
aedes broker mqtt node nodejs test
Last synced: about 1 month ago
JSON representation
Integration/Black Box tests for Aedes MQTT Broker
- Host: GitHub
- URL: https://github.com/moscajs/aedes-tests
- Owner: moscajs
- License: mit
- Created: 2020-03-23T08:57:52.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-03-04T07:27:30.000Z (about 4 years ago)
- Last Synced: 2025-04-24T02:14:00.890Z (about 1 month ago)
- Topics: aedes, broker, mqtt, node, nodejs, test
- Language: JavaScript
- Size: 26.4 KB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Aedes Tests

Integration/Black Box tests for [Aedes](https://github.com/moscajs/aedes) MQTT Broker. `aedes.js` handles broker setup and runs in a separete process, based on args passed to the process it can init 3 different servers:
- __TLS__: On port _8883_
- __WS__: On port _4000_
- __TCP__: On port _1883_Each test will start and close a broker process and init MQTT clients using `helper.js` methods.
`server.key` and `server.cert` have been generated using the command:
`openssl req -nodes -new -x509 -keyout server.key -out server.cert`
This files are used by aedes to init a TLS server and by MQTT clients to connect to it