Skip to content

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