| Index: scripts/slave/recipe_modules/platform/test_api.py
|
| diff --git a/scripts/slave/recipe_modules/platform/test_api.py b/scripts/slave/recipe_modules/platform/test_api.py
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..8515ad072277ec30f9bd9c375cb05c48435954eb
|
| --- /dev/null
|
| +++ b/scripts/slave/recipe_modules/platform/test_api.py
|
| @@ -0,0 +1,18 @@
|
| +from recipe_engine import recipe_test_api
|
| +
|
| +class PlatformTestApi(recipe_test_api.RecipeTestApi):
|
| + @recipe_test_api.mod_test_data
|
| + @staticmethod
|
| + def name(name):
|
| + assert name in ('win', 'linux', 'mac')
|
| + return name
|
| +
|
| + @recipe_test_api.mod_test_data
|
| + @staticmethod
|
| + def bits(bits):
|
| + assert bits in (32, 64)
|
| + return bits
|
| +
|
| + def __call__(self, name, bits):
|
| + return self.name(name) + self.bits(bits)
|
| +
|
|
|