~ci-train-bot/unity/unity-ubuntu-zesty-2237

« back to all changes in this revision

Viewing changes to tests/test_glib_variant.cpp

  • Committer: Bileto Bot
  • Author(s): Marco Trevisan (Treviño)
  • Date: 2016-11-30 11:05:43 UTC
  • mfrom: (4209.1.4 gtest-1.8-fixes)
  • Revision ID: ci-train-bot@canonical.com-20161130110543-2y3e6447rxbe800u
CMakeLists.txt: add support to compile with GTest 1.8 (LP: #1644062)

Show diffs side-by-side

added added

removed removed

Lines of Context:
241
241
  EXPECT_EQ("charstring-value", Variant(g_variant_lookup_value(v, "charstring-key", nullptr)).GetString());
242
242
  EXPECT_EQ("string-value", Variant(g_variant_lookup_value(v, "string-key", nullptr)).GetString());
243
243
  EXPECT_EQ(-1, Variant(g_variant_lookup_value(v, "gint32-key", nullptr)).GetInt32());
244
 
  EXPECT_EQ(2, Variant(g_variant_lookup_value(v, "guint32-key", nullptr)).GetUInt32());
 
244
  EXPECT_EQ(2u, Variant(g_variant_lookup_value(v, "guint32-key", nullptr)).GetUInt32());
245
245
  EXPECT_EQ(-3, Variant(g_variant_lookup_value(v, "gint64-key", nullptr)).GetInt64());
246
 
  EXPECT_EQ(4, Variant(g_variant_lookup_value(v, "guint64-key", nullptr)).GetUInt64());
 
246
  EXPECT_EQ(4u, Variant(g_variant_lookup_value(v, "guint64-key", nullptr)).GetUInt64());
247
247
  EXPECT_FLOAT_EQ(1.1, Variant(g_variant_lookup_value(v, "float-key", nullptr)).GetFloat());
248
248
  EXPECT_DOUBLE_EQ(2.2, Variant(g_variant_lookup_value(v, "double-key", nullptr)).GetDouble());
249
249
  EXPECT_EQ(true, Variant(g_variant_lookup_value(v, "bool-key", nullptr)).GetBool());
387
387
  EXPECT_EQ("charstring-value", Variant(g_variant_lookup_value(v, "charstring-key", nullptr)).GetString());
388
388
  EXPECT_EQ("string-value", Variant(g_variant_lookup_value(v, "string-key", nullptr)).GetString());
389
389
  EXPECT_EQ(-1, Variant(g_variant_lookup_value(v, "gint32-key", nullptr)).GetInt32());
390
 
  EXPECT_EQ(2, Variant(g_variant_lookup_value(v, "guint32-key", nullptr)).GetUInt32());
 
390
  EXPECT_EQ(2u, Variant(g_variant_lookup_value(v, "guint32-key", nullptr)).GetUInt32());
391
391
  EXPECT_EQ(-3, Variant(g_variant_lookup_value(v, "gint64-key", nullptr)).GetInt64());
392
 
  EXPECT_EQ(4, Variant(g_variant_lookup_value(v, "guint64-key", nullptr)).GetUInt64());
 
392
  EXPECT_EQ(4u, Variant(g_variant_lookup_value(v, "guint64-key", nullptr)).GetUInt64());
393
393
  EXPECT_FLOAT_EQ(1.1, Variant(g_variant_lookup_value(v, "float-key", nullptr)).GetFloat());
394
394
  EXPECT_DOUBLE_EQ(2.2, Variant(g_variant_lookup_value(v, "double-key", nullptr)).GetDouble());
395
395
  EXPECT_EQ(true, Variant(g_variant_lookup_value(v, "bool-key", nullptr)).GetBool());
590
590
  EXPECT_EQ(v2.GetUInt32(), value);
591
591
 
592
592
  Variant v3(g_variant_new("(ui)", value, G_MAXUINT32));
593
 
  EXPECT_EQ(v3.GetUInt32(), 0);
 
593
  EXPECT_EQ(v3.GetUInt32(), 0u);
594
594
 
595
595
  Variant v4;
596
 
  EXPECT_EQ(v4.GetUInt32(), 0);
 
596
  EXPECT_EQ(v4.GetUInt32(), 0u);
597
597
 
598
598
  value = g_random_int();
599
599
  Variant v5(g_variant_new_variant(g_variant_new_uint32(value)));
632
632
  EXPECT_EQ(v2.GetUInt64(), value);
633
633
 
634
634
  Variant v3(g_variant_new("(ti)", value, G_MAXINT64));
635
 
  EXPECT_EQ(v3.GetUInt64(), 0);
 
635
  EXPECT_EQ(v3.GetUInt64(), 0u);
636
636
 
637
637
  Variant v4;
638
 
  EXPECT_EQ(v4.GetUInt64(), 0);
 
638
  EXPECT_EQ(v4.GetUInt64(), 0u);
639
639
 
640
640
  value = g_random_int();
641
641
  Variant v5(g_variant_new_variant(g_variant_new_uint64(value)));
702
702
 
703
703
  auto const& variant = Variant::FromVector(empty);
704
704
  ASSERT_TRUE(g_variant_is_container(variant));
705
 
  ASSERT_EQ(0, g_variant_n_children(variant));
 
705
  ASSERT_EQ(0u, g_variant_n_children(variant));
706
706
  EXPECT_TRUE(g_variant_is_of_type(variant, G_VARIANT_TYPE_ARRAY));
707
707
}
708
708