# HG changeset patch # User Tom Fredrik Blenning Klaussen # Date 1347016066 -7200 # Node ID 7905fa8a3f1b4c5cf04b4639bc21d33820b2cf04 # Parent c52a0627337c951d9d8239d723b59d60c6b6f121 Test for empty string. diff -r c52a0627337c -r 7905fa8a3f1b TestHuffmanString.cpp --- a/TestHuffmanString.cpp Fri Sep 07 13:07:24 2012 +0200 +++ b/TestHuffmanString.cpp Fri Sep 07 13:07:46 2012 +0200 @@ -1,8 +1,6 @@ #include "HuffmanString.hpp" #include "TestFramework.hpp" - - BOOST_AUTO_TEST_CASE( TestSimple ) { HuffmanSet set; @@ -18,3 +16,13 @@ } } } + +BOOST_AUTO_TEST_CASE( TestEmpty ) +{ + HuffmanSet set; + set.setCutoff(1); + + QString in_str(""); + HuffmanString huff(in_str, &set); + BOOST_REQUIRE_EQUAL(huff, in_str); +}