Test Reference
Part of Unit Tests — see that page for configuration and how to run the test suites.
This section catalogs all unit tests in the tests/ directory of the ACME oneM2M CSE repository (files matching test*.py). For each test, the Requests Performed column describes the actual CRUD/NOTIFY operations, target resources, and expected response codes exercised — derived directly from the test source, not just the docstring.
42 test modules, 1077 individual test cases, grouped below by functional area.
| Area | Modules | Tests |
|---|---|---|
| Core CSE & Registration | 5 | 81 |
| Resource Tree: Containers & Data | 8 | 190 |
| Access Control & Security | 2 | 72 |
| Subscriptions & Notifications | 5 | 202 |
| Groups & Actions | 3 | 80 |
| Discovery, Requests & Expiration | 4 | 100 |
| Management, Location, Scheduling & Policies | 6 | 221 |
| Polling Channels | 2 | 26 |
| Remote CSE / Inter-CSE | 4 | 54 |
| Load & Miscellaneous | 3 | 51 |
| Total | 42 | 1077 |