Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(327)

Unified Diff: chrome/common/extensions/docs/server2/features_bundle_test.py

Issue 302143003: Docserver: Make API features inherit 'channel' from their dependencies (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: another test, cleanup Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/common/extensions/docs/server2/features_bundle.py ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/common/extensions/docs/server2/features_bundle_test.py
diff --git a/chrome/common/extensions/docs/server2/features_bundle_test.py b/chrome/common/extensions/docs/server2/features_bundle_test.py
index 7bf1d6e430c886304bfe0d92623ffe5a89d8c6eb..2806e0855e656d7b63d77b2b9f642d8122c54336 100755
--- a/chrome/common/extensions/docs/server2/features_bundle_test.py
+++ b/chrome/common/extensions/docs/server2/features_bundle_test.py
@@ -29,6 +29,12 @@ _TEST_FILESYSTEM = {
'whitelist': ['im not here']
}
],
+ 'inheritsFromDifferentDependencyName': {
+ 'dependencies': ['manifest:inheritsPlatformAndChannelFromDependency']
+ },
+ 'inheritsPlatformAndChannelFromDependency': {
+ 'dependencies': ['manifest:inheritsPlatformAndChannelFromDependency']
+ },
'omnibox': {
'dependencies': ['manifest:omnibox'],
'contexts': ['blessed_extension']
@@ -48,6 +54,13 @@ _TEST_FILESYSTEM = {
'contexts': [
'blessed_extension', 'unblessed_extension', 'content_script']
},
+ 'overridesPlatformAndChannelFromDependency': {
+ 'channel': 'beta',
+ 'dependencies': [
+ 'permission:overridesPlatformAndChannelFromDependency'
+ ],
+ 'extension_types': ['platform_app']
+ },
'windows': {
'dependencies': ['api:tabs'],
'contexts': ['blessed_extension']
@@ -64,6 +77,10 @@ _TEST_FILESYSTEM = {
'channel': 'stable',
'extension_types': ['extension', 'legacy_packaged_app', 'hosted_app']
},
+ 'inheritsPlatformAndChannelFromDependency': {
+ 'channel': 'dev',
+ 'extension_types': ['extension']
+ },
'manifest_version': {
'channel': 'stable',
'extension_types': 'all'
@@ -87,6 +104,10 @@ _TEST_FILESYSTEM = {
'channel': 'dev',
'extension_types': ['platform_app']
},
+ 'overridesPlatformAndChannelFromDependency': {
+ 'channel': 'stable',
+ 'extension_types': ['extension']
+ },
'power': {
'channel': 'stable',
'extension_types': [
@@ -94,7 +115,7 @@ _TEST_FILESYSTEM = {
]
},
'syncFileSystem': {
- 'channel': 'stable',
+ 'channel': 'beta',
'extension_types': ['platform_app']
},
'tabs': {
@@ -149,6 +170,11 @@ class FeaturesBundleTest(unittest.TestCase):
'platforms': ['extensions'],
'documentation': 'background_pages.html'
},
+ 'inheritsPlatformAndChannelFromDependency': {
+ 'channel': 'dev',
+ 'name': 'inheritsPlatformAndChannelFromDependency',
+ 'platforms': ['extensions']
+ },
'manifest_version': {
'name': 'manifest_version',
'channel': 'stable',
@@ -191,6 +217,11 @@ class FeaturesBundleTest(unittest.TestCase):
'name': 'fakeUnsupportedFeature',
'platforms': []
},
+ 'overridesPlatformAndChannelFromDependency': {
+ 'name': 'overridesPlatformAndChannelFromDependency',
+ 'channel': 'stable',
+ 'platforms': ['extensions']
+ },
'power': {
'name': 'power',
'channel': 'stable',
@@ -198,7 +229,7 @@ class FeaturesBundleTest(unittest.TestCase):
},
'syncFileSystem': {
'name': 'syncFileSystem',
- 'channel': 'stable',
+ 'channel': 'beta',
'platforms': ['apps'],
'partial': 'permissions/sync_file_system.html'
},
@@ -225,25 +256,49 @@ class FeaturesBundleTest(unittest.TestCase):
'channel': 'stable',
'platforms': ['extensions']
},
+ 'inheritsFromDifferentDependencyName': {
+ 'channel': 'dev',
+ 'name': 'inheritsFromDifferentDependencyName',
+ 'dependencies': ['manifest:inheritsPlatformAndChannelFromDependency'],
+ 'platforms': ['extensions']
+ },
+ 'inheritsPlatformAndChannelFromDependency': {
+ 'channel': 'dev',
+ 'name': 'inheritsPlatformAndChannelFromDependency',
+ 'dependencies': ['manifest:inheritsPlatformAndChannelFromDependency'],
+ 'platforms': ['extensions']
+ },
'omnibox': {
+ 'channel': 'stable',
'name': 'omnibox',
'platforms': ['extensions'],
'contexts': ['blessed_extension'],
'dependencies': ['manifest:omnibox']
},
+ 'overridesPlatformAndChannelFromDependency': {
+ 'channel': 'beta',
+ 'name': 'overridesPlatformAndChannelFromDependency',
+ 'dependencies': [
+ 'permission:overridesPlatformAndChannelFromDependency'
+ ],
+ 'platforms': ['apps']
+ },
'syncFileSystem': {
+ 'channel': 'beta',
'name': 'syncFileSystem',
'platforms': ['apps'],
'contexts': ['blessed_extension'],
'dependencies': ['permission:syncFileSystem']
},
'tabs': {
+ 'channel': 'stable',
'name': 'tabs',
'channel': 'stable',
'platforms': ['extensions'],
'contexts': ['blessed_extension'],
},
'test': {
+ 'channel': 'stable',
'name': 'test',
'channel': 'stable',
'platforms': ['apps', 'extensions'],
@@ -251,6 +306,7 @@ class FeaturesBundleTest(unittest.TestCase):
'blessed_extension', 'unblessed_extension', 'content_script'],
},
'windows': {
+ 'channel': 'stable',
'name': 'windows',
'platforms': ['extensions'],
'contexts': ['blessed_extension'],
« no previous file with comments | « chrome/common/extensions/docs/server2/features_bundle.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698