feat: generate SDK for Remnawave API v2.8.0
This commit is contained in:
@@ -695,8 +695,8 @@ func TestCreateHostRequestExcludeFromSubscriptionTypesItem_EncodeDecode(t *testi
|
||||
var typ2 CreateHostRequestExcludeFromSubscriptionTypesItem
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestCreateHostRequestFingerprint_EncodeDecode(t *testing.T) {
|
||||
var typ CreateHostRequestFingerprint
|
||||
func TestCreateHostRequestMihomoIpVersion_EncodeDecode(t *testing.T) {
|
||||
var typ CreateHostRequestMihomoIpVersion
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
@@ -704,7 +704,7 @@ func TestCreateHostRequestFingerprint_EncodeDecode(t *testing.T) {
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 CreateHostRequestFingerprint
|
||||
var typ2 CreateHostRequestMihomoIpVersion
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestCreateHostRequestSecurityLayer_EncodeDecode(t *testing.T) {
|
||||
@@ -1227,8 +1227,8 @@ func TestDropConnectionsRequestTargetNodes1Target_EncodeDecode(t *testing.T) {
|
||||
var typ2 DropConnectionsRequestTargetNodes1Target
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestEncryptHappCryptoLinkRequest_EncodeDecode(t *testing.T) {
|
||||
var typ EncryptHappCryptoLinkRequest
|
||||
func TestEncryptionItem_EncodeDecode(t *testing.T) {
|
||||
var typ EncryptionItem
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
@@ -1236,11 +1236,11 @@ func TestEncryptHappCryptoLinkRequest_EncodeDecode(t *testing.T) {
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 EncryptHappCryptoLinkRequest
|
||||
var typ2 EncryptionItem
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestEncryptHappCryptoLinkResponse_EncodeDecode(t *testing.T) {
|
||||
var typ EncryptHappCryptoLinkResponse
|
||||
func TestEncryptionItemMethod_EncodeDecode(t *testing.T) {
|
||||
var typ EncryptionItemMethod
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
@@ -1248,19 +1248,7 @@ func TestEncryptHappCryptoLinkResponse_EncodeDecode(t *testing.T) {
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 EncryptHappCryptoLinkResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestEncryptHappCryptoLinkResponseResponse_EncodeDecode(t *testing.T) {
|
||||
var typ EncryptHappCryptoLinkResponseResponse
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 EncryptHappCryptoLinkResponseResponse
|
||||
var typ2 EncryptionItemMethod
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestEventResponse_EncodeDecode(t *testing.T) {
|
||||
@@ -1493,18 +1481,6 @@ func TestFindAllApiTokensResponseResponse_EncodeDecode(t *testing.T) {
|
||||
var typ2 FindAllApiTokensResponseResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestFindAllApiTokensResponseResponseApiKeysItem_EncodeDecode(t *testing.T) {
|
||||
var typ FindAllApiTokensResponseResponseApiKeysItem
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 FindAllApiTokensResponseResponseApiKeysItem
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestFindAllApiTokensResponseResponseDocs_EncodeDecode(t *testing.T) {
|
||||
var typ FindAllApiTokensResponseResponseDocs
|
||||
typ.SetFake()
|
||||
@@ -1517,6 +1493,18 @@ func TestFindAllApiTokensResponseResponseDocs_EncodeDecode(t *testing.T) {
|
||||
var typ2 FindAllApiTokensResponseResponseDocs
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestFindAllApiTokensResponseResponseTokensItem_EncodeDecode(t *testing.T) {
|
||||
var typ FindAllApiTokensResponseResponseTokensItem
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 FindAllApiTokensResponseResponseTokensItem
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestForbiddenError_EncodeDecode(t *testing.T) {
|
||||
var typ ForbiddenError
|
||||
typ.SetFake()
|
||||
@@ -1637,6 +1625,66 @@ func TestGetAllUsersResponseResponse_EncodeDecode(t *testing.T) {
|
||||
var typ2 GetAllUsersResponseResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetApiTokenScopesResponse_EncodeDecode(t *testing.T) {
|
||||
var typ GetApiTokenScopesResponse
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 GetApiTokenScopesResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetApiTokenScopesResponseResponse_EncodeDecode(t *testing.T) {
|
||||
var typ GetApiTokenScopesResponseResponse
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 GetApiTokenScopesResponseResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetApiTokenScopesResponseResponseResourcesItem_EncodeDecode(t *testing.T) {
|
||||
var typ GetApiTokenScopesResponseResponseResourcesItem
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 GetApiTokenScopesResponseResponseResourcesItem
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetApiTokenScopesResponseResponseResourcesItemEndpointsItem_EncodeDecode(t *testing.T) {
|
||||
var typ GetApiTokenScopesResponseResponseResourcesItemEndpointsItem
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 GetApiTokenScopesResponseResponseResourcesItemEndpointsItem
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetApiTokenScopesResponseResponseResourcesItemEndpointsItemKind_EncodeDecode(t *testing.T) {
|
||||
var typ GetApiTokenScopesResponseResponseResourcesItemEndpointsItemKind
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 GetApiTokenScopesResponseResponseResourcesItemEndpointsItemKind
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetBandwidthStatsResponse_EncodeDecode(t *testing.T) {
|
||||
var typ GetBandwidthStatsResponse
|
||||
typ.SetFake()
|
||||
@@ -2045,6 +2093,18 @@ func TestGetRawSubscriptionByShortUuidResponseResponseConvertedUserInfo_EncodeDe
|
||||
var typ2 GetRawSubscriptionByShortUuidResponseResponseConvertedUserInfo
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetRawSubscriptionByShortUuidResponseResponseConvertedUserInfoHwidCheckup_EncodeDecode(t *testing.T) {
|
||||
var typ GetRawSubscriptionByShortUuidResponseResponseConvertedUserInfoHwidCheckup
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 GetRawSubscriptionByShortUuidResponseResponseConvertedUserInfoHwidCheckup
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetRawSubscriptionByShortUuidResponseResponseHeaders_EncodeDecode(t *testing.T) {
|
||||
var typ GetRawSubscriptionByShortUuidResponseResponseHeaders
|
||||
typ = make(GetRawSubscriptionByShortUuidResponseResponseHeaders)
|
||||
@@ -2083,6 +2143,18 @@ func TestGetRawSubscriptionByShortUuidResponseResponseResolvedProxyConfigsItemCl
|
||||
var typ2 GetRawSubscriptionByShortUuidResponseResponseResolvedProxyConfigsItemClientOverrides
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetRawSubscriptionByShortUuidResponseResponseResolvedProxyConfigsItemClientOverridesMihomoIpVersion_EncodeDecode(t *testing.T) {
|
||||
var typ GetRawSubscriptionByShortUuidResponseResponseResolvedProxyConfigsItemClientOverridesMihomoIpVersion
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 GetRawSubscriptionByShortUuidResponseResponseResolvedProxyConfigsItemClientOverridesMihomoIpVersion
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetRawSubscriptionByShortUuidResponseResponseResolvedProxyConfigsItemMetadata_EncodeDecode(t *testing.T) {
|
||||
var typ GetRawSubscriptionByShortUuidResponseResponseResolvedProxyConfigsItemMetadata
|
||||
typ.SetFake()
|
||||
@@ -2609,8 +2681,8 @@ func TestGetRemnawaveHealthResponseResponseRuntimeMetricsItem_EncodeDecode(t *te
|
||||
var typ2 GetRemnawaveHealthResponseResponseRuntimeMetricsItem
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetStatsNodeUsersUsageResponse_EncodeDecode(t *testing.T) {
|
||||
var typ GetStatsNodeUsersUsageResponse
|
||||
func TestGetStatsNodesUsersUsageRequest_EncodeDecode(t *testing.T) {
|
||||
var typ GetStatsNodesUsersUsageRequest
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
@@ -2618,31 +2690,7 @@ func TestGetStatsNodeUsersUsageResponse_EncodeDecode(t *testing.T) {
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 GetStatsNodeUsersUsageResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetStatsNodeUsersUsageResponseResponse_EncodeDecode(t *testing.T) {
|
||||
var typ GetStatsNodeUsersUsageResponseResponse
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 GetStatsNodeUsersUsageResponseResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetStatsNodeUsersUsageResponseResponseTopUsersItem_EncodeDecode(t *testing.T) {
|
||||
var typ GetStatsNodeUsersUsageResponseResponseTopUsersItem
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 GetStatsNodeUsersUsageResponseResponseTopUsersItem
|
||||
var typ2 GetStatsNodesUsersUsageRequest
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetStatsResponse_EncodeDecode(t *testing.T) {
|
||||
@@ -3059,6 +3107,30 @@ func TestGetUserSubscriptionRequestHistoryResponse_EncodeDecode(t *testing.T) {
|
||||
var typ2 GetUserSubscriptionRequestHistoryResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetUsersStreamResponse_EncodeDecode(t *testing.T) {
|
||||
var typ GetUsersStreamResponse
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 GetUsersStreamResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGetUsersStreamResponseResponse_EncodeDecode(t *testing.T) {
|
||||
var typ GetUsersStreamResponseResponse
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 GetUsersStreamResponseResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestGithub_EncodeDecode(t *testing.T) {
|
||||
var typ Github
|
||||
typ.SetFake()
|
||||
@@ -3095,6 +3167,18 @@ func TestHostItem_EncodeDecode(t *testing.T) {
|
||||
var typ2 HostItem
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestHostItemAlpn_EncodeDecode(t *testing.T) {
|
||||
var typ HostItemAlpn
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 HostItemAlpn
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestHostItemExcludeFromSubscriptionTypesItem_EncodeDecode(t *testing.T) {
|
||||
var typ HostItemExcludeFromSubscriptionTypesItem
|
||||
typ.SetFake()
|
||||
@@ -3107,6 +3191,18 @@ func TestHostItemExcludeFromSubscriptionTypesItem_EncodeDecode(t *testing.T) {
|
||||
var typ2 HostItemExcludeFromSubscriptionTypesItem
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestHostItemMihomoIpVersion_EncodeDecode(t *testing.T) {
|
||||
var typ HostItemMihomoIpVersion
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 HostItemMihomoIpVersion
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestHostItemSecurityLayer_EncodeDecode(t *testing.T) {
|
||||
var typ HostItemSecurityLayer
|
||||
typ.SetFake()
|
||||
@@ -3275,6 +3371,18 @@ func TestInfraProviderResponseResponse_EncodeDecode(t *testing.T) {
|
||||
var typ2 InfraProviderResponseResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestInfraProvidersDetail_EncodeDecode(t *testing.T) {
|
||||
var typ InfraProvidersDetail
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 InfraProvidersDetail
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestInterfaceItem_EncodeDecode(t *testing.T) {
|
||||
var typ InterfaceItem
|
||||
typ.SetFake()
|
||||
@@ -3491,6 +3599,18 @@ func TestNodePluginsResponseResponseResponse_EncodeDecode(t *testing.T) {
|
||||
var typ2 NodePluginsResponseResponseResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestNodeRequestBodyRequest_EncodeDecode(t *testing.T) {
|
||||
var typ NodeRequestBodyRequest
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 NodeRequestBodyRequest
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestNodeResponse_EncodeDecode(t *testing.T) {
|
||||
var typ NodeResponse
|
||||
typ.SetFake()
|
||||
@@ -4115,18 +4235,6 @@ func TestResponseRulesVersion_EncodeDecode(t *testing.T) {
|
||||
var typ2 ResponseRulesVersion
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestRestartAllNodesRequestBody_EncodeDecode(t *testing.T) {
|
||||
var typ RestartAllNodesRequestBody
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 RestartAllNodesRequestBody
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestRevokeUserSubscriptionBody_EncodeDecode(t *testing.T) {
|
||||
var typ RevokeUserSubscriptionBody
|
||||
typ.SetFake()
|
||||
@@ -4175,30 +4283,6 @@ func TestRuleResponseType_EncodeDecode(t *testing.T) {
|
||||
var typ2 RuleResponseType
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestSetInboundToManyHostsRequest_EncodeDecode(t *testing.T) {
|
||||
var typ SetInboundToManyHostsRequest
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 SetInboundToManyHostsRequest
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestSetPortToManyHostsRequest_EncodeDecode(t *testing.T) {
|
||||
var typ SetPortToManyHostsRequest
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 SetPortToManyHostsRequest
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestSettingsResponse_EncodeDecode(t *testing.T) {
|
||||
var typ SettingsResponse
|
||||
typ.SetFake()
|
||||
@@ -4295,6 +4379,42 @@ func TestStat_EncodeDecode(t *testing.T) {
|
||||
var typ2 Stat
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestStatsNodeUsersUsageResponseResponse_EncodeDecode(t *testing.T) {
|
||||
var typ StatsNodeUsersUsageResponseResponse
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 StatsNodeUsersUsageResponseResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestStatsNodeUsersUsageResponseResponseResponse_EncodeDecode(t *testing.T) {
|
||||
var typ StatsNodeUsersUsageResponseResponseResponse
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 StatsNodeUsersUsageResponseResponseResponse
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestStatsNodeUsersUsageResponseResponseResponseTopUsersItem_EncodeDecode(t *testing.T) {
|
||||
var typ StatsNodeUsersUsageResponseResponseResponseTopUsersItem
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 StatsNodeUsersUsageResponseResponseResponseTopUsersItem
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestStatsUserUsageResponseResponse_EncodeDecode(t *testing.T) {
|
||||
var typ StatsUserUsageResponseResponse
|
||||
typ.SetFake()
|
||||
@@ -4781,8 +4901,8 @@ func TestUpdateHostRequestExcludeFromSubscriptionTypesItem_EncodeDecode(t *testi
|
||||
var typ2 UpdateHostRequestExcludeFromSubscriptionTypesItem
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestUpdateHostRequestFingerprint_EncodeDecode(t *testing.T) {
|
||||
var typ UpdateHostRequestFingerprint
|
||||
func TestUpdateHostRequestMihomoIpVersion_EncodeDecode(t *testing.T) {
|
||||
var typ UpdateHostRequestMihomoIpVersion
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
@@ -4790,7 +4910,7 @@ func TestUpdateHostRequestFingerprint_EncodeDecode(t *testing.T) {
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 UpdateHostRequestFingerprint
|
||||
var typ2 UpdateHostRequestMihomoIpVersion
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestUpdateHostRequestSecurityLayer_EncodeDecode(t *testing.T) {
|
||||
@@ -4841,6 +4961,66 @@ func TestUpdateInternalSquadRequest_EncodeDecode(t *testing.T) {
|
||||
var typ2 UpdateInternalSquadRequest
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestUpdateManyHostsRequest_EncodeDecode(t *testing.T) {
|
||||
var typ UpdateManyHostsRequest
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 UpdateManyHostsRequest
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestUpdateManyHostsRequestAlpn_EncodeDecode(t *testing.T) {
|
||||
var typ UpdateManyHostsRequestAlpn
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 UpdateManyHostsRequestAlpn
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestUpdateManyHostsRequestExcludeFromSubscriptionTypesItem_EncodeDecode(t *testing.T) {
|
||||
var typ UpdateManyHostsRequestExcludeFromSubscriptionTypesItem
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 UpdateManyHostsRequestExcludeFromSubscriptionTypesItem
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestUpdateManyHostsRequestMihomoIpVersion_EncodeDecode(t *testing.T) {
|
||||
var typ UpdateManyHostsRequestMihomoIpVersion
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 UpdateManyHostsRequestMihomoIpVersion
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestUpdateManyHostsRequestSecurityLayer_EncodeDecode(t *testing.T) {
|
||||
var typ UpdateManyHostsRequestSecurityLayer
|
||||
typ.SetFake()
|
||||
|
||||
e := jx.Encoder{}
|
||||
typ.Encode(&e)
|
||||
data := e.Bytes()
|
||||
require.True(t, std.Valid(data), "Encoded: %s", data)
|
||||
|
||||
var typ2 UpdateManyHostsRequestSecurityLayer
|
||||
require.NoError(t, typ2.Decode(jx.DecodeBytes(data)))
|
||||
}
|
||||
func TestUpdateNodePluginRequest_EncodeDecode(t *testing.T) {
|
||||
var typ UpdateNodePluginRequest
|
||||
typ.SetFake()
|
||||
|
||||
Reference in New Issue
Block a user