#include <limits.h>
#include <string.h>
#include <sys/resource.h>
#include <iostream>
#include <map>
#include <set>
#include <string>
#include <unordered_map>
#include <vector>
#include "gtest/gtest.h"
#include "upb/table_internal.h"
#include "upb/upb.hpp"
#include "upb/port_def.inc"
Go to the source code of this file.
|
double | get_usertime () |
|
template<class T > |
T | upb::GetUpbValue (upb_value val) |
|
| INSTANTIATE_TEST_SUITE_P (IntTableParams, IntTableTest, testing::Values(8, 64, 512, -32)) |
|
template<class T > |
upb_value | upb::MakeUpbValue (T val) |
|
| TEST (Table, Delete) |
|
| TEST (Table, Init) |
|
| TEST (Table, MaxValue) |
|
| TEST (Table, StringTable) |
|
| TEST_P (IntTableTest, TestIntTable) |
|
◆ CPU_TIME_PER_TEST
#define CPU_TIME_PER_TEST 0.5 |
◆ FUNCS
#define FUNCS |
( |
|
name, |
|
|
|
type_t, |
|
|
|
enumval |
|
) |
| |
Value: template <> \
upb_value MakeUpbValue<type_t>(type_t val) { \
return upb_value_##
name(val); \
} \
template <> \
type_t GetUpbValue<type_t>(
upb_value val) { \
return upb_value_get##
name(val); \
}
Definition at line 58 of file test_table.cc.
◆ get_usertime()
◆ INSTANTIATE_TEST_SUITE_P()
◆ TEST() [1/4]
◆ TEST() [2/4]
◆ TEST() [3/4]
TEST |
( |
Table |
, |
|
|
MaxValue |
|
|
) |
| |
◆ TEST() [4/4]
TEST |
( |
Table |
, |
|
|
StringTable |
|
|
) |
| |
◆ TEST_P()