diff options
| author | Daniil Fedotov <dfedotov@pivotal.io> | 2016-08-10 18:00:37 +0100 |
|---|---|---|
| committer | Daniil Fedotov <dfedotov@pivotal.io> | 2016-08-10 18:00:37 +0100 |
| commit | 6bf712ae585da00fc7f69220a44a524de88b1760 (patch) | |
| tree | 908959b4c87e823aab862b90bca5213160f4aa9e /test | |
| parent | 724656bf242f289270bfe585de920a6f2fbe6965 (diff) | |
| download | rabbitmq-server-git-6bf712ae585da00fc7f69220a44a524de88b1760.tar.gz | |
Non negative validator for tcp linger
Diffstat (limited to 'test')
| -rw-r--r-- | test/config_schema_SUITE_data/schema/rabbitmq.schema | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/test/config_schema_SUITE_data/schema/rabbitmq.schema b/test/config_schema_SUITE_data/schema/rabbitmq.schema index 9ada60688c..cbf349b1b9 100644 --- a/test/config_schema_SUITE_data/schema/rabbitmq.schema +++ b/test/config_schema_SUITE_data/schema/rabbitmq.schema @@ -591,7 +591,7 @@ end}. [{datatype, {enum, [true, false]}}]}. {mapping, "tcp_listen_options.linger.timeout", "rabbit.tcp_listen_options.linger", - [{datatype, integer}]}. + [{datatype, integer}, {validators, ["non_negative"]}]}. {translation, "rabbit.tcp_listen_options.linger", fun(Conf) -> @@ -973,3 +973,8 @@ fun(IpStr) -> Res = inet:parse_address(IpStr), element(1, Res) == ok end}. + +{validator, "non_negative", "number should be greater or equal to zero", +fun(Int) when is_integer(Int) -> + Int >= 0 +end}. |
