Lines Matching refs:source
28 hidl2aidl::test::V1_0::OnlyIn10 source; in TEST_F() local
29 source.str = "Hello"; in TEST_F()
30 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
31 EXPECT_EQ(source.str, String8(dest.str).c_str()); in TEST_F()
36 hidl2aidl::test::V1_1::OnlyIn11 source; in TEST_F() local
37 source.str = 12; in TEST_F()
38 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
39 EXPECT_EQ(source.str, dest.str); in TEST_F()
44 hidl2aidl::test::V1_1::OverrideMe source; in TEST_F() local
45 source.a = "World"; in TEST_F()
46 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
47 EXPECT_EQ(source.a, String8(dest.a).c_str()); in TEST_F()
52 hidl2aidl::test::V1_1::Outer source; in TEST_F() local
53 source.a = 12; in TEST_F()
54 source.v1_0.inner.a = 16; in TEST_F()
55 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
56 EXPECT_EQ(source.a, dest.a); in TEST_F()
57 EXPECT_EQ(source.v1_0.inner.a, dest.inner.a); in TEST_F()
62 hidl2aidl::test::V1_0::Outer::Inner source; in TEST_F() local
63 source.a = 12; in TEST_F()
64 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
65 EXPECT_EQ(source.a, dest.a); in TEST_F()
70 hidl2aidl::test::V1_2::NameCollision source; in TEST_F() local
71 source.reference.reference.a = 12; in TEST_F()
72 source.reference.b = "Fancy"; in TEST_F()
73 source.c = "Car"; in TEST_F()
74 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
75 EXPECT_EQ(source.reference.reference.a, dest.a); in TEST_F()
76 EXPECT_EQ(source.reference.b, String8(dest.b).c_str()); in TEST_F()
77 EXPECT_EQ(source.c, String8(dest.c).c_str()); in TEST_F()
82 hidl2aidl::test::V1_1::IFoo::BigStruct source; in TEST_F() local
83 source.type = 12; in TEST_F()
84 source.value = 16; in TEST_F()
85 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
86 EXPECT_EQ(source.type, dest.type); in TEST_F()
87 EXPECT_EQ(source.value, dest.value); in TEST_F()
92 hidl2aidl::test::V1_0::IBar::Inner source; in TEST_F() local
93 source.a = 0x70000000; in TEST_F()
94 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
95 EXPECT_EQ(static_cast<int32_t>(source.a), dest.a); in TEST_F()
100 hidl2aidl::test::V1_0::IBar::Inner source; in TEST_F() local
102 source.a = 0xf0000000; in TEST_F()
103 ASSERT_FALSE(h2a::translate(source, &dest)); in TEST_F()
104 EXPECT_NE(static_cast<int32_t>(source.a), dest.a); in TEST_F()
109 hidl2aidl::test::V1_2::SafeUnionBar source; in TEST_F() local
110 source.a(8); in TEST_F()
111 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
112 EXPECT_EQ(source.a(), dest.get<hidl2aidl::test::SafeUnionBar::a>()); in TEST_F()
117 hidl2aidl::test::V1_2::SafeUnionBar source; in TEST_F() local
118 source.b(25000); in TEST_F()
119 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
120 EXPECT_EQ(static_cast<int64_t>(source.b()), dest.get<hidl2aidl::test::SafeUnionBar::b>()); in TEST_F()
125 hidl2aidl::test::V1_2::SafeUnionBar source; in TEST_F() local
129 source.innerStructBar(inner); in TEST_F()
130 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
131 EXPECT_EQ(source.innerStructBar().x, in TEST_F()
133 EXPECT_EQ(source.innerStructBar().z, in TEST_F()
139 hidl2aidl::test::V1_2::SafeUnionBar source; in TEST_F() local
142 source.c(onlyIn11); in TEST_F()
143 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
144 EXPECT_EQ(source.c().str, dest.get<hidl2aidl::test::SafeUnionBar::c>().str); in TEST_F()
149 hidl2aidl::test::V1_2::SafeUnionBar source; in TEST_F() local
150 source.d("Hello world!"); in TEST_F()
151 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
152 EXPECT_EQ(source.d(), String8(dest.get<hidl2aidl::test::SafeUnionBar::d>()).c_str()); in TEST_F()
157 hidl2aidl::test::V1_2::SafeUnionBar source; in TEST_F() local
158 source.e(3.5f); in TEST_F()
159 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
160 EXPECT_EQ(source.e(), dest.get<hidl2aidl::test::SafeUnionBar::e>()); in TEST_F()
165 hidl2aidl::test::V1_2::SafeUnionBar source; in TEST_F() local
166 source.f(3e10); in TEST_F()
167 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
168 EXPECT_EQ(source.f(), dest.get<hidl2aidl::test::SafeUnionBar::f>()); in TEST_F()
173 hidl2aidl::test::V1_2::SafeUnionBar source; in TEST_F() local
176 source.g(bits); in TEST_F()
177 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
178 EXPECT_EQ(static_cast<hidl2aidl::test::FooFlag>(source.g()), in TEST_F()
184 hidl2aidl::test::V1_2::SafeUnionBar source; in TEST_F() local
185 source.h(hidl2aidl::test::V1_1::Value::B); in TEST_F()
186 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
187 EXPECT_EQ(static_cast<hidl2aidl::test::Value>(source.h()), in TEST_F()
193 hidl2aidl::test::V1_2::SafeUnionBar source; in TEST_F() local
194 source.i(12); in TEST_F()
195 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
196 EXPECT_EQ(source.i(), dest.get<hidl2aidl::test::SafeUnionBar::i>()); in TEST_F()
201 hidl2aidl::test::V1_2::ArrayFoo source; in TEST_F() local
202 source.a[0] = 42; in TEST_F()
203 source.a[1] = 8; in TEST_F()
204 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
206 EXPECT_EQ(source.a[0], dest.a[0]); in TEST_F()
207 EXPECT_EQ(source.a[1], dest.a[1]); in TEST_F()
208 EXPECT_EQ(source.a[2], dest.a[2]); in TEST_F()
209 EXPECT_EQ(source.a[11], dest.a[11]); in TEST_F()
214 hidl2aidl::test::V1_2::ArrayFoo source; in TEST_F() local
215 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
222 hidl2aidl::test::V1_2::ArrayFoo source; in TEST_F() local
223 source.c[0] = hidl2aidl::test::V1_1::Value::A; in TEST_F()
224 source.c[1] = hidl2aidl::test::V1_1::Value::B; in TEST_F()
225 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
226 EXPECT_EQ(static_cast<hidl2aidl::test::Value>(source.c[0]), dest.c[0]); in TEST_F()
227 EXPECT_EQ(static_cast<hidl2aidl::test::Value>(source.c[1]), dest.c[1]); in TEST_F()
232 hidl2aidl::test::V1_2::ArrayFoo source; in TEST_F() local
233 source.d[0] = "hello"; in TEST_F()
234 source.d[1] = "world"; in TEST_F()
235 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
236 EXPECT_EQ(source.d[0], String8(dest.d[0]).c_str()); in TEST_F()
237 EXPECT_EQ(source.d[1], String8(dest.d[1]).c_str()); in TEST_F()
242 hidl2aidl::test::V1_2::VectorFoo source; in TEST_F() local
243 source.a = {42, 8}; in TEST_F()
244 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
245 EXPECT_EQ(source.a[0], dest.a[0]); in TEST_F()
246 EXPECT_EQ(source.a[1], dest.a[1]); in TEST_F()
251 hidl2aidl::test::V1_2::VectorFoo source; in TEST_F() local
252 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
258 hidl2aidl::test::V1_2::VectorFoo source; in TEST_F() local
260 source.b = {12, 0xf0000000}; in TEST_F()
261 ASSERT_FALSE(h2a::translate(source, &dest)); in TEST_F()
266 hidl2aidl::test::V1_2::VectorFoo source; in TEST_F() local
267 source.c = {hidl2aidl::test::V1_1::Value::A, hidl2aidl::test::V1_1::Value::B}; in TEST_F()
268 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
269 EXPECT_EQ(static_cast<hidl2aidl::test::Value>(source.c[0]), dest.c[0]); in TEST_F()
270 EXPECT_EQ(static_cast<hidl2aidl::test::Value>(source.c[1]), dest.c[1]); in TEST_F()
275 hidl2aidl::test::V1_2::VectorFoo source; in TEST_F() local
276 source.d = {"hello", "world"}; in TEST_F()
277 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
278 EXPECT_EQ(source.d[0], String8(dest.d[0]).c_str()); in TEST_F()
279 EXPECT_EQ(source.d[1], String8(dest.d[1]).c_str()); in TEST_F()
284 hidl2aidl::test::extension::V1_2::ArrayFoo source; in TEST_F() local
285 source.e[0] = 12; in TEST_F()
286 source.e[1] = 2; in TEST_F()
287 ASSERT_TRUE(h2a::translate(source, &dest)); in TEST_F()
288 EXPECT_EQ(source.e[0], dest.e[0]); in TEST_F()
289 EXPECT_EQ(source.e[1], dest.e[1]); in TEST_F()