Home | History | Annotate | Download | only in extensions

Lines Matching full:extensions

10 #include "chrome/common/extensions/extension.h"
11 #include "chrome/common/extensions/extension_set.h"
64 ExtensionSet extensions;
67 extensions.Insert(ext1);
68 EXPECT_EQ(1u, extensions.size());
69 EXPECT_EQ(ext1, extensions.GetByID(ext1->id()));
72 extensions.Insert(ext2);
73 EXPECT_EQ(1u, extensions.size());
74 EXPECT_EQ(ext2, extensions.GetByID(ext1->id()));
76 // Add the other extensions.
77 extensions.Insert(ext3);
78 extensions.Insert(ext4);
79 EXPECT_EQ(3u, extensions.size());
82 EXPECT_EQ(ext2, extensions.GetByURL(
84 EXPECT_EQ(ext3, extensions.GetByURL(
86 EXPECT_EQ(ext4, extensions.GetByURL(
90 EXPECT_EQ(ext2, extensions.GetByURL(
92 EXPECT_EQ(ext3, extensions.GetByURL(
94 EXPECT_FALSE(extensions.GetByURL(
98 EXPECT_TRUE(extensions.InSameExtent(
101 EXPECT_FALSE(extensions.InSameExtent(
104 EXPECT_FALSE(extensions.InSameExtent(
109 EXPECT_TRUE(extensions.InSameExtent(
113 // Remove one of the extensions.
114 extensions.Remove(ext2->id());
115 EXPECT_EQ(2u, extensions.size());
116 EXPECT_FALSE(extensions.GetByID(ext2->id()));