Automatic tests do not support sub-resources in channel mapping spec
The channel mapping /activations resource uses a new key/value pair format, with sub-resources accessed via a GET to /activations/{key}. The test suite doesn't support this format yet.
diff --git a/GenericTest.py b/GenericTest.py
index d713b8e..899fd38 100644
--- a/GenericTest.py
+++ b/GenericTest.py
@@ -318,6 +318,11 @@ class GenericTest(object):
                     elif isinstance(entry, str) and entry.endswith("/"):
                         res_id = entry.rstrip("/")
                         subresources.append(res_id)
+            elif isinstance(response.json(), dict):
+                for key, value in response.json().items():
+                    # Cover the audio channel mapping spec case with dictionary keys
+                    if isinstance(key, str) and isinstance(value, dict):
+                        subresources.append(key)
         except json.decoder.JSONDecodeError:
             pass
 
['GenericTest.py']