data,
JObj(
sub_elems={
- 'channel_basic': JLeaf(bool),
- 'channel_ident': JLeaf(bool),
- 'channel_crash': JLeaf(bool),
- 'channel_device': JLeaf(bool),
- 'contact': JLeaf(str),
- 'description': JLeaf(str),
- 'enabled': JLeaf(bool),
- 'interval': JLeaf(int),
- 'leaderboard': JLeaf(bool),
- 'organization': JLeaf(str),
- 'proxy': JLeaf(str),
- 'url': JLeaf(str),
- 'config': JObj(sub_elems={
- 'cluster_changed': JList(str),
- 'active_changed': JList(str),
- }),
+ 'channel_basic': bool,
+ 'channel_ident': bool,
+ 'channel_crash': bool,
+ 'channel_device': bool,
+ 'contact': str,
+ 'description': str,
+ 'enabled': bool,
+ 'interval': int,
+ 'leaderboard': bool,
+ 'organization': str,
+ 'proxy': str,
+ 'url': str
}))
def test_put(self):