summaryrefslogtreecommitdiff
path: root/ucoo/utils/test/test_fifo.cc
diff options
context:
space:
mode:
authorNicolas Schodet2015-10-21 00:42:37 +0200
committerNicolas Schodet2019-10-07 00:44:50 +0200
commitf66a9863c2b5d29ee2d3c57b65a0aecc9656c59c (patch)
tree6814152e490144ccf7f2d86bf384e934798b0012 /ucoo/utils/test/test_fifo.cc
parent5487719b70fa89fdffae413b2d00f2a928cfc2a7 (diff)
ucoo/utils/fifo: ensure there is room for size elements
Diffstat (limited to 'ucoo/utils/test/test_fifo.cc')
-rw-r--r--ucoo/utils/test/test_fifo.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/ucoo/utils/test/test_fifo.cc b/ucoo/utils/test/test_fifo.cc
index dd9aa8e..027fdd5 100644
--- a/ucoo/utils/test/test_fifo.cc
+++ b/ucoo/utils/test/test_fifo.cc
@@ -32,7 +32,7 @@ main (int argc, const char **argv)
ucoo::TestSuite tsuite ("fifo");
{
ucoo::Test test (tsuite, "push pop");
- ucoo::Fifo<int, 16> fifo;
+ ucoo::Fifo<int, 15> fifo;
fifo.push (1);
fifo.push (2);
fifo.push (3);
@@ -41,7 +41,7 @@ main (int argc, const char **argv)
}
{
ucoo::Test test (tsuite, "full empty");
- ucoo::Fifo<int, 4> fifo;
+ ucoo::Fifo<int, 3> fifo;
do
{
test_fail_break_unless (test, fifo.empty () && !fifo.full ());
@@ -55,7 +55,7 @@ main (int argc, const char **argv)
}
{
ucoo::Test test (tsuite, "write read");
- ucoo::Fifo<int, 8> fifo;
+ ucoo::Fifo<int, 7> fifo;
static const int b[] = { 1, 2, 3, 4, 5 };
int c[8];
int r;