From a5ceb7e0a5116829a67659516945fdfff284ff7f Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan@rename-it.nl> Date: Mon, 2 Aug 2010 16:14:10 +0200 Subject: [PATCH] Testsuite: added missing test case for the size test. --- Makefile.am | 1 + tests/size.svtest | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 tests/size.svtest diff --git a/Makefile.am b/Makefile.am index 299053392..880428c22 100644 --- a/Makefile.am +++ b/Makefile.am @@ -53,6 +53,7 @@ test_cases = \ tests/exists.svtest \ tests/header.svtest \ tests/address.svtest \ + tests/size.svtest \ tests/lexer.svtest \ tests/comparators/core.svtest \ tests/match-types/is.svtest \ diff --git a/tests/size.svtest b/tests/size.svtest new file mode 100644 index 000000000..f16f8fc63 --- /dev/null +++ b/tests/size.svtest @@ -0,0 +1,29 @@ +require "vnd.dovecot.testsuite"; + +test_set "message" text: +From: stephan@example.org +To: nico@frop.example.com +Subject: Help +X-A: Text +X-B: Text +X-Multiline: This is a multi-line + header body, which should be + unfolded correctly. + +Text + +. +; + +test "Size :under" { + if not size :under 1000 { + test_fail "size test produced unexpected result"; + } +} + +test "Size :over" { + if not size :over 10 { + test_fail "size test produced unexpected result"; + } +} + -- GitLab