TEST_F(ManifestTest, ApplicationData) {
scoped_ptr<base::DictionaryValue> manifest_value(new base::DictionaryValue());
manifest_value->SetString(keys::kNameKey, "extension");
- manifest_value->SetString(keys::kVersionKey, "1");
+ manifest_value->SetString(keys::kXWalkVersionKey, "1");
manifest_value->SetString("unknown_key", "foo");
scoped_ptr<Manifest> manifest(
MutateManifest(
&manifest, "foo", new base::StringValue("blah"));
EXPECT_FALSE(manifest->Equals(manifest2.get()));
-};
+}
// Verifies that key restriction based on type works.
TEST_F(ManifestTest, ApplicationTypes) {
scoped_ptr<base::DictionaryValue> value(new base::DictionaryValue());
value->SetString(keys::kNameKey, "extension");
- value->SetString(keys::kVersionKey, "1");
+ value->SetString(keys::kXWalkVersionKey, "1");
scoped_ptr<Manifest> manifest(
new Manifest(Manifest::COMMAND_LINE, value.Pass()));
// Hosted app.
MutateManifest(
- &manifest, keys::kWebURLsKey, new base::ListValue());
- AssertType(manifest.get(), Manifest::TYPE_HOSTED_APP);
- MutateManifest(
- &manifest, keys::kWebURLsKey, NULL);
- MutateManifest(
&manifest, keys::kLaunchWebURLKey, new base::StringValue("foo"));
AssertType(manifest.get(), Manifest::TYPE_HOSTED_APP);
MutateManifest(
&manifest, keys::kLaunchWebURLKey, NULL);
-};
+}
} // namespace application
} // namespace xwalk