MCPcopy Create free account
hub / github.com/ROCm/AMDMIGraphX / TEST_CASE

Function TEST_CASE

test/literal_test.cpp:31–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29#include "test.hpp"
30
31TEST_CASE(literal_test)
32{
33 EXPECT(migraphx::literal{1} == migraphx::literal{1});
34 EXPECT(migraphx::literal{1} != migraphx::literal{2});
35 EXPECT(migraphx::literal{} == migraphx::literal{});
36 EXPECT(migraphx::literal{} != migraphx::literal{2});
37
38 migraphx::literal l1{1};
39 migraphx::literal l2 = l1; // NOLINT
40 EXPECT(l1 == l2);
41 EXPECT(l1.at<int>(0) == 1);
42 EXPECT(not l1.empty());
43 EXPECT(not l2.empty());
44
45 migraphx::literal l3{};
46 migraphx::literal l4{};
47 EXPECT(l3 == l4);
48 EXPECT(l3.empty());
49 EXPECT(l4.empty());
50}
51
52TEST_CASE(literal_nstd_shape_vector)
53{

Callers

nothing calls this directly

Calls 12

iotaFunction · 0.85
visit_allFunction · 0.85
visit_atMethod · 0.80
to_valueFunction · 0.50
emptyMethod · 0.45
beginMethod · 0.45
endMethod · 0.45
dataMethod · 0.45
visitMethod · 0.45
assignMethod · 0.45
strMethod · 0.45
to_stringMethod · 0.45

Tested by

no test coverage detected