diff options
author | Ian Rogers <irogers@google.com> | 2014-02-07 00:58:00 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2014-02-07 00:58:01 +0000 |
commit | 822115a225185d2896607eb08d70ce5c7099adef (patch) | |
tree | f2bac4f4ff121b0c130fc6a3fb53133b2ddd14a7 | |
parent | 462553e9f6507d184b0aeef913fa4d613de1e725 (diff) | |
parent | 558a694d88866c703bac31b1f0fff2b1a5afb05d (diff) | |
download | art-822115a225185d2896607eb08d70ce5c7099adef.zip art-822115a225185d2896607eb08d70ce5c7099adef.tar.gz art-822115a225185d2896607eb08d70ce5c7099adef.tar.bz2 |
Merge "Break unnecessary dependence on common_test."
-rw-r--r-- | compiler/leb128_encoder_test.cc | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/compiler/leb128_encoder_test.cc b/compiler/leb128_encoder_test.cc index c63dfa2..7af8518 100644 --- a/compiler/leb128_encoder_test.cc +++ b/compiler/leb128_encoder_test.cc @@ -14,14 +14,13 @@ * limitations under the License. */ -#include "base/histogram-inl.h" -#include "common_test.h" #include "leb128.h" #include "leb128_encoder.h" -namespace art { +#include "gtest/gtest.h" +#include "base/histogram-inl.h" -class Leb128Test : public CommonTest {}; +namespace art { struct DecodeUnsignedLeb128TestCase { uint32_t decoded; @@ -92,7 +91,7 @@ static DecodeSignedLeb128TestCase sleb128_tests[] = { {(-1) << 31, {0x80, 0x80, 0x80, 0x80, 0x78}}, }; -TEST_F(Leb128Test, UnsignedSinglesVector) { +TEST(Leb128Test, UnsignedSinglesVector) { // Test individual encodings. for (size_t i = 0; i < arraysize(uleb128_tests); ++i) { Leb128EncodingVector builder; @@ -111,7 +110,7 @@ TEST_F(Leb128Test, UnsignedSinglesVector) { } } -TEST_F(Leb128Test, UnsignedSingles) { +TEST(Leb128Test, UnsignedSingles) { // Test individual encodings. for (size_t i = 0; i < arraysize(uleb128_tests); ++i) { uint8_t encoded_data[5]; @@ -130,7 +129,7 @@ TEST_F(Leb128Test, UnsignedSingles) { } } -TEST_F(Leb128Test, UnsignedStreamVector) { +TEST(Leb128Test, UnsignedStreamVector) { // Encode a number of entries. Leb128EncodingVector builder; for (size_t i = 0; i < arraysize(uleb128_tests); ++i) { @@ -151,7 +150,7 @@ TEST_F(Leb128Test, UnsignedStreamVector) { static_cast<size_t>(encoded_data_ptr - &builder.GetData()[0])); } -TEST_F(Leb128Test, UnsignedStream) { +TEST(Leb128Test, UnsignedStream) { // Encode a number of entries. uint8_t encoded_data[5 * arraysize(uleb128_tests)]; uint8_t* end = encoded_data; @@ -173,7 +172,7 @@ TEST_F(Leb128Test, UnsignedStream) { EXPECT_EQ(data_size, static_cast<size_t>(encoded_data_ptr - encoded_data)); } -TEST_F(Leb128Test, SignedSinglesVector) { +TEST(Leb128Test, SignedSinglesVector) { // Test individual encodings. for (size_t i = 0; i < arraysize(sleb128_tests); ++i) { Leb128EncodingVector builder; @@ -192,7 +191,7 @@ TEST_F(Leb128Test, SignedSinglesVector) { } } -TEST_F(Leb128Test, SignedSingles) { +TEST(Leb128Test, SignedSingles) { // Test individual encodings. for (size_t i = 0; i < arraysize(sleb128_tests); ++i) { uint8_t encoded_data[5]; @@ -211,7 +210,7 @@ TEST_F(Leb128Test, SignedSingles) { } } -TEST_F(Leb128Test, SignedStreamVector) { +TEST(Leb128Test, SignedStreamVector) { // Encode a number of entries. Leb128EncodingVector builder; for (size_t i = 0; i < arraysize(sleb128_tests); ++i) { @@ -232,7 +231,7 @@ TEST_F(Leb128Test, SignedStreamVector) { static_cast<size_t>(encoded_data_ptr - &builder.GetData()[0])); } -TEST_F(Leb128Test, SignedStream) { +TEST(Leb128Test, SignedStream) { // Encode a number of entries. uint8_t encoded_data[5 * arraysize(sleb128_tests)]; uint8_t* end = encoded_data; @@ -254,7 +253,7 @@ TEST_F(Leb128Test, SignedStream) { EXPECT_EQ(data_size, static_cast<size_t>(encoded_data_ptr - encoded_data)); } -TEST_F(Leb128Test, Speed) { +TEST(Leb128Test, Speed) { UniquePtr<Histogram<uint64_t> > enc_hist(new Histogram<uint64_t>("Leb128EncodeSpeedTest", 5)); UniquePtr<Histogram<uint64_t> > dec_hist(new Histogram<uint64_t>("Leb128DecodeSpeedTest", 5)); Leb128EncodingVector builder; |