comparison UnitTests/ServerIndex.cpp @ 206:4453a010d0db

flush to disk thread
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 28 Nov 2012 12:03:18 +0100
parents 663cc6c46d0a
children 7f74209ea0f8
comparison
equal deleted inserted replaced
205:6ab754744446 206:4453a010d0db
78 78
79 index.GetAllPublicIds(t, ResourceType_Instance); 79 index.GetAllPublicIds(t, ResourceType_Instance);
80 ASSERT_EQ(3, t.size()); 80 ASSERT_EQ(3, t.size());
81 } 81 }
82 82
83 index.SetGlobalProperty("Hello", "World"); 83 index.SetGlobalProperty(GlobalProperty_FlushSleep, "World");
84 84
85 index.AttachChild(a[0], a[1]); 85 index.AttachChild(a[0], a[1]);
86 index.AttachChild(a[1], a[2]); 86 index.AttachChild(a[1], a[2]);
87 index.AttachChild(a[2], a[3]); 87 index.AttachChild(a[2], a[3]);
88 index.AttachChild(a[2], a[4]); 88 index.AttachChild(a[2], a[4]);
148 ASSERT_FALSE(index.LookupMetadata(s, a[4], MetadataType_Instance_IndexInSeries)); 148 ASSERT_FALSE(index.LookupMetadata(s, a[4], MetadataType_Instance_IndexInSeries));
149 ASSERT_EQ("PINNACLE", s); 149 ASSERT_EQ("PINNACLE", s);
150 ASSERT_EQ("PINNACLE", index.GetMetadata(a[4], MetadataType_Instance_RemoteAet)); 150 ASSERT_EQ("PINNACLE", index.GetMetadata(a[4], MetadataType_Instance_RemoteAet));
151 ASSERT_EQ("None", index.GetMetadata(a[4], MetadataType_Instance_IndexInSeries, "None")); 151 ASSERT_EQ("None", index.GetMetadata(a[4], MetadataType_Instance_IndexInSeries, "None"));
152 152
153 ASSERT_TRUE(index.LookupGlobalProperty(s, "Hello")); 153 ASSERT_TRUE(index.LookupGlobalProperty(s, GlobalProperty_FlushSleep));
154 ASSERT_FALSE(index.LookupGlobalProperty(s, "Hello2")); 154 ASSERT_FALSE(index.LookupGlobalProperty(s, static_cast<GlobalProperty>(42)));
155 ASSERT_EQ("World", s); 155 ASSERT_EQ("World", s);
156 ASSERT_EQ("World", index.GetGlobalProperty("Hello")); 156 ASSERT_EQ("World", index.GetGlobalProperty(GlobalProperty_FlushSleep));
157 ASSERT_EQ("None", index.GetGlobalProperty("Hello2", "None")); 157 ASSERT_EQ("None", index.GetGlobalProperty(static_cast<GlobalProperty>(42), "None"));
158 158
159 uint64_t us, cs; 159 uint64_t us, cs;
160 CompressionType ct; 160 CompressionType ct;
161 ASSERT_TRUE(index.LookupFile(a[4], AttachedFileType_Json, s, cs, us, ct)); 161 ASSERT_TRUE(index.LookupFile(a[4], AttachedFileType_Json, s, cs, us, ct));
162 ASSERT_EQ("my json file", s); 162 ASSERT_EQ("my json file", s);