Skip to content

Commit 05112f6

Browse files
Add tests for nullable attributes.
1 parent c9f2202 commit 05112f6

File tree

22 files changed

+9881
-311
lines changed

22 files changed

+9881
-311
lines changed

examples/all-clusters-app/all-clusters-common/all-clusters-app.zap

+272-2
Original file line numberDiff line numberDiff line change
@@ -1294,7 +1294,7 @@
12941294
"outgoing": 1
12951295
},
12961296
{
1297-
"name": "ApplyUpdateRequestResponse",
1297+
"name": "ApplyUpdateResponse",
12981298
"code": 4,
12991299
"mfgCode": null,
13001300
"source": "server",
@@ -8380,7 +8380,7 @@
83808380
"outgoing": 1
83818381
},
83828382
{
8383-
"name": "ApplyUpdateRequestResponse",
8383+
"name": "ApplyUpdateResponse",
83848384
"code": 4,
83858385
"mfgCode": null,
83868386
"source": "server",
@@ -15636,6 +15636,276 @@
1563615636
"maxInterval": 65534,
1563715637
"reportableChange": 0
1563815638
},
15639+
{
15640+
"name": "unsupported",
15641+
"code": 255,
15642+
"mfgCode": null,
15643+
"side": "server",
15644+
"included": 0,
15645+
"storageOption": "RAM",
15646+
"singleton": 0,
15647+
"bounded": 0,
15648+
"defaultValue": "",
15649+
"reportable": 0,
15650+
"minInterval": 1,
15651+
"maxInterval": 65534,
15652+
"reportableChange": 0
15653+
},
15654+
{
15655+
"name": "nullable_boolean",
15656+
"code": 32768,
15657+
"mfgCode": null,
15658+
"side": "server",
15659+
"included": 1,
15660+
"storageOption": "RAM",
15661+
"singleton": 0,
15662+
"bounded": 0,
15663+
"defaultValue": "false",
15664+
"reportable": 0,
15665+
"minInterval": 1,
15666+
"maxInterval": 65534,
15667+
"reportableChange": 0
15668+
},
15669+
{
15670+
"name": "nullable_bitmap8",
15671+
"code": 32769,
15672+
"mfgCode": null,
15673+
"side": "server",
15674+
"included": 1,
15675+
"storageOption": "RAM",
15676+
"singleton": 0,
15677+
"bounded": 0,
15678+
"defaultValue": "0",
15679+
"reportable": 0,
15680+
"minInterval": 1,
15681+
"maxInterval": 65534,
15682+
"reportableChange": 0
15683+
},
15684+
{
15685+
"name": "nullable_bitmap16",
15686+
"code": 32770,
15687+
"mfgCode": null,
15688+
"side": "server",
15689+
"included": 1,
15690+
"storageOption": "RAM",
15691+
"singleton": 0,
15692+
"bounded": 0,
15693+
"defaultValue": "0",
15694+
"reportable": 0,
15695+
"minInterval": 1,
15696+
"maxInterval": 65534,
15697+
"reportableChange": 0
15698+
},
15699+
{
15700+
"name": "nullable_bitmap32",
15701+
"code": 32771,
15702+
"mfgCode": null,
15703+
"side": "server",
15704+
"included": 1,
15705+
"storageOption": "RAM",
15706+
"singleton": 0,
15707+
"bounded": 0,
15708+
"defaultValue": "0",
15709+
"reportable": 0,
15710+
"minInterval": 1,
15711+
"maxInterval": 65534,
15712+
"reportableChange": 0
15713+
},
15714+
{
15715+
"name": "nullable_bitmap64",
15716+
"code": 32772,
15717+
"mfgCode": null,
15718+
"side": "server",
15719+
"included": 1,
15720+
"storageOption": "RAM",
15721+
"singleton": 0,
15722+
"bounded": 0,
15723+
"defaultValue": "0",
15724+
"reportable": 0,
15725+
"minInterval": 1,
15726+
"maxInterval": 65534,
15727+
"reportableChange": 0
15728+
},
15729+
{
15730+
"name": "nullable_int8u",
15731+
"code": 32773,
15732+
"mfgCode": null,
15733+
"side": "server",
15734+
"included": 1,
15735+
"storageOption": "RAM",
15736+
"singleton": 0,
15737+
"bounded": 0,
15738+
"defaultValue": "0",
15739+
"reportable": 0,
15740+
"minInterval": 1,
15741+
"maxInterval": 65534,
15742+
"reportableChange": 0
15743+
},
15744+
{
15745+
"name": "nullable_int16u",
15746+
"code": 32774,
15747+
"mfgCode": null,
15748+
"side": "server",
15749+
"included": 1,
15750+
"storageOption": "RAM",
15751+
"singleton": 0,
15752+
"bounded": 0,
15753+
"defaultValue": "0",
15754+
"reportable": 0,
15755+
"minInterval": 1,
15756+
"maxInterval": 65534,
15757+
"reportableChange": 0
15758+
},
15759+
{
15760+
"name": "nullable_int32u",
15761+
"code": 32776,
15762+
"mfgCode": null,
15763+
"side": "server",
15764+
"included": 1,
15765+
"storageOption": "RAM",
15766+
"singleton": 0,
15767+
"bounded": 0,
15768+
"defaultValue": "0",
15769+
"reportable": 0,
15770+
"minInterval": 1,
15771+
"maxInterval": 65534,
15772+
"reportableChange": 0
15773+
},
15774+
{
15775+
"name": "nullable_int64u",
15776+
"code": 32780,
15777+
"mfgCode": null,
15778+
"side": "server",
15779+
"included": 1,
15780+
"storageOption": "RAM",
15781+
"singleton": 0,
15782+
"bounded": 0,
15783+
"defaultValue": "0",
15784+
"reportable": 0,
15785+
"minInterval": 1,
15786+
"maxInterval": 65534,
15787+
"reportableChange": 0
15788+
},
15789+
{
15790+
"name": "nullable_int8s",
15791+
"code": 32781,
15792+
"mfgCode": null,
15793+
"side": "server",
15794+
"included": 1,
15795+
"storageOption": "RAM",
15796+
"singleton": 0,
15797+
"bounded": 0,
15798+
"defaultValue": "0",
15799+
"reportable": 0,
15800+
"minInterval": 1,
15801+
"maxInterval": 65534,
15802+
"reportableChange": 0
15803+
},
15804+
{
15805+
"name": "nullable_int16s",
15806+
"code": 32782,
15807+
"mfgCode": null,
15808+
"side": "server",
15809+
"included": 1,
15810+
"storageOption": "RAM",
15811+
"singleton": 0,
15812+
"bounded": 0,
15813+
"defaultValue": "0",
15814+
"reportable": 0,
15815+
"minInterval": 1,
15816+
"maxInterval": 65534,
15817+
"reportableChange": 0
15818+
},
15819+
{
15820+
"name": "nullable_int32s",
15821+
"code": 32784,
15822+
"mfgCode": null,
15823+
"side": "server",
15824+
"included": 1,
15825+
"storageOption": "RAM",
15826+
"singleton": 0,
15827+
"bounded": 0,
15828+
"defaultValue": "0",
15829+
"reportable": 0,
15830+
"minInterval": 1,
15831+
"maxInterval": 65534,
15832+
"reportableChange": 0
15833+
},
15834+
{
15835+
"name": "nullable_int64s",
15836+
"code": 32788,
15837+
"mfgCode": null,
15838+
"side": "server",
15839+
"included": 1,
15840+
"storageOption": "RAM",
15841+
"singleton": 0,
15842+
"bounded": 0,
15843+
"defaultValue": "0",
15844+
"reportable": 0,
15845+
"minInterval": 1,
15846+
"maxInterval": 65534,
15847+
"reportableChange": 0
15848+
},
15849+
{
15850+
"name": "nullable_enum8",
15851+
"code": 32789,
15852+
"mfgCode": null,
15853+
"side": "server",
15854+
"included": 1,
15855+
"storageOption": "RAM",
15856+
"singleton": 0,
15857+
"bounded": 0,
15858+
"defaultValue": "0",
15859+
"reportable": 0,
15860+
"minInterval": 1,
15861+
"maxInterval": 65534,
15862+
"reportableChange": 0
15863+
},
15864+
{
15865+
"name": "nullable_enum16",
15866+
"code": 32790,
15867+
"mfgCode": null,
15868+
"side": "server",
15869+
"included": 1,
15870+
"storageOption": "RAM",
15871+
"singleton": 0,
15872+
"bounded": 0,
15873+
"defaultValue": "0",
15874+
"reportable": 0,
15875+
"minInterval": 1,
15876+
"maxInterval": 65534,
15877+
"reportableChange": 0
15878+
},
15879+
{
15880+
"name": "nullable_octet_string",
15881+
"code": 32793,
15882+
"mfgCode": null,
15883+
"side": "server",
15884+
"included": 1,
15885+
"storageOption": "RAM",
15886+
"singleton": 0,
15887+
"bounded": 0,
15888+
"defaultValue": "",
15889+
"reportable": 0,
15890+
"minInterval": 1,
15891+
"maxInterval": 65534,
15892+
"reportableChange": 0
15893+
},
15894+
{
15895+
"name": "nullable_char_string",
15896+
"code": 32798,
15897+
"mfgCode": null,
15898+
"side": "server",
15899+
"included": 1,
15900+
"storageOption": "RAM",
15901+
"singleton": 0,
15902+
"bounded": 0,
15903+
"defaultValue": "",
15904+
"reportable": 0,
15905+
"minInterval": 1,
15906+
"maxInterval": 65534,
15907+
"reportableChange": 0
15908+
},
1563915909
{
1564015910
"name": "ClusterRevision",
1564115911
"code": 65533,

0 commit comments

Comments
 (0)