#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()