summaryrefslogtreecommitdiffstats
path: root/courgette/streams_unittest.cc
diff options
context:
space:
mode:
authorsra@google.com <sra@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-18 03:28:40 +0000
committersra@google.com <sra@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-18 03:28:40 +0000
commit54f1b829fe53c48b82440e7c8482e2b6ca397995 (patch)
tree5600358a8d8fac77ea4a7730fca9c4b6cbe09108 /courgette/streams_unittest.cc
parent4efe77c3fd39df0dc03b0d73ca0ba24c6e66ff28 (diff)
downloadchromium_src-54f1b829fe53c48b82440e7c8482e2b6ca397995.zip
chromium_src-54f1b829fe53c48b82440e7c8482e2b6ca397995.tar.gz
chromium_src-54f1b829fe53c48b82440e7c8482e2b6ca397995.tar.bz2
Code changes to get the code to compile under GCC.
Courgette still only knows how to compress Windows x86 executables. But now you can compress them on linux. BUG=none TEST=none Review URL: http://codereview.chromium.org/149597 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21042 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'courgette/streams_unittest.cc')
-rw-r--r--courgette/streams_unittest.cc21
1 files changed, 12 insertions, 9 deletions
diff --git a/courgette/streams_unittest.cc b/courgette/streams_unittest.cc
index dd330ce..63393a3 100644
--- a/courgette/streams_unittest.cc
+++ b/courgette/streams_unittest.cc
@@ -4,6 +4,8 @@
#include "courgette/streams.h"
+#include <vector>
+
#include "testing/gtest/include/gtest/gtest.h"
TEST(StreamsTest, SimpleWriteRead) {
@@ -22,7 +24,7 @@ TEST(StreamsTest, SimpleWriteRead) {
bool can_read = source.ReadVarint32(&value);
EXPECT_EQ(true, can_read);
EXPECT_EQ(kValue1, value);
- EXPECT_EQ(0, source.Remaining());
+ EXPECT_EQ(0U, source.Remaining());
}
TEST(StreamsTest, SimpleWriteRead2) {
@@ -40,7 +42,7 @@ TEST(StreamsTest, SimpleWriteRead2) {
bool can_read = source.Read(text, 5);
EXPECT_EQ(true, can_read);
EXPECT_EQ(0, memcmp("Hello", text, 5));
- EXPECT_EQ(0, source.Remaining());
+ EXPECT_EQ(0U, source.Remaining());
}
TEST(StreamsTest, StreamSetWriteRead) {
@@ -66,8 +68,8 @@ TEST(StreamsTest, StreamSetWriteRead) {
bool can_read = in.stream(3)->ReadVarint32(&value);
EXPECT_EQ(true, can_read);
EXPECT_EQ(kValue1, value);
- EXPECT_EQ(0, in.stream(3)->Remaining());
- EXPECT_EQ(0, in.stream(2)->Remaining());
+ EXPECT_EQ(0U, in.stream(3)->Remaining());
+ EXPECT_EQ(0U, in.stream(2)->Remaining());
}
TEST(StreamsTest, StreamSetWriteRead2) {
@@ -109,7 +111,7 @@ TEST(StreamsTest, StreamSetWriteRead2) {
}
for (size_t i = 0; i < kNumberOfStreams; ++i) {
- EXPECT_EQ(0, in.stream(i)->Remaining());
+ EXPECT_EQ(0U, in.stream(i)->Remaining());
}
}
@@ -141,6 +143,7 @@ TEST(StreamsTest, SignedVarint32) {
int written_value = values[i];
int32 datum;
bool can_read = in.ReadVarint32Signed(&datum);
+ EXPECT_EQ(true, can_read);
EXPECT_EQ(written_value, datum);
}
@@ -187,14 +190,14 @@ TEST(StreamsTest, StreamSetReadWrite) {
uint32 datum;
EXPECT_EQ(true, subset1.stream(3)->ReadVarint32(&datum));
- EXPECT_EQ(30000, datum);
+ EXPECT_EQ(30000U, datum);
EXPECT_EQ(true, subset1.stream(5)->ReadVarint32(&datum));
- EXPECT_EQ(50000, datum);
+ EXPECT_EQ(50000U, datum);
EXPECT_EQ(true, subset1.Empty());
EXPECT_EQ(true, subset2.stream(2)->ReadVarint32(&datum));
- EXPECT_EQ(20000, datum);
+ EXPECT_EQ(20000U, datum);
EXPECT_EQ(true, subset2.stream(6)->ReadVarint32(&datum));
- EXPECT_EQ(60000, datum);
+ EXPECT_EQ(60000U, datum);
EXPECT_EQ(true, subset2.Empty());
}