MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / TEST

Function TEST

src/custom/test/param.cpp:33–53  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

31 info.meta().emplace_back(schema_str_list)
32
33TEST(TestParam, TestParamScheme) {
34#if PARAM_TEST_LOG
35 SchemaDef;
36 ParamSchema new_schema = schema_int;
37
38 std::cout << schema_bool.str() << std::endl;
39 std::cout << schema_flt.str() << std::endl;
40 std::cout << schema_int.str() << std::endl;
41 std::cout << schema_str.str() << std::endl;
42 std::cout << schema_bool_list.str()
43 << "len: " << schema_bool_list.default_val().size() << std::endl;
44 std::cout << schema_flt_list.str()
45 << "len: " << schema_flt_list.default_val().size() << std::endl;
46 std::cout << schema_int_list.str()
47 << "len: " << schema_int_list.default_val().size() << std::endl;
48 std::cout << schema_str_list.str()
49 << "len: " << schema_str_list.default_val().size() << std::endl;
50
51 std::cout << new_schema.str() << std::endl;
52#endif
53}
54
55TEST(TestParam, TestParamVal) {
56 ParamVal pv1 = 1.2f, pv2 = true, pv3 = "test", pv4 = {0, 1, 2},

Callers

nothing calls this directly

Calls 9

set_tagMethod · 0.80
set_metaMethod · 0.80
strMethod · 0.45
sizeMethod · 0.45
typeMethod · 0.45
tagMethod · 0.45
metaMethod · 0.45
to_bytesMethod · 0.45
from_bytesMethod · 0.45

Tested by

no test coverage detected