mirror of
				https://github.com/gsi-upm/senpy
				synced 2025-10-31 15:38:17 +00:00 
			
		
		
		
	Set plugin list as a @set and fixed test case
It turns out setting "plugins" as a @list in the context causes the "plugins" property to expand to its full name. Removing the type causes a regression of #17, which I initially missed because the test in #17 was wrong. Closes #26
This commit is contained in:
		| @@ -40,6 +40,9 @@ | |||||||
|     "options": { |     "options": { | ||||||
|       "@container": "@set" |       "@container": "@set" | ||||||
|     }, |     }, | ||||||
|  |     "plugins": { | ||||||
|  |       "@container": "@set" | ||||||
|  |     }, | ||||||
|     "prov:wasGeneratedBy": { |     "prov:wasGeneratedBy": { | ||||||
|       "@type": "@id" |       "@type": "@id" | ||||||
|     }, |     }, | ||||||
|   | |||||||
| @@ -170,8 +170,7 @@ class ModelsTest(TestCase): | |||||||
|     def test_single_plugin(self): |     def test_single_plugin(self): | ||||||
|         """A response with a single plugin should still return a list""" |         """A response with a single plugin should still return a list""" | ||||||
|         plugs = Plugins() |         plugs = Plugins() | ||||||
|         for i in range(10): |         p = Plugin({'id': str(0), | ||||||
|             p = Plugin({'id': str(i), |  | ||||||
|                     'version': 0, |                     'version': 0, | ||||||
|                     'description': 'dummy'}) |                     'description': 'dummy'}) | ||||||
|         plugs.plugins.append(p) |         plugs.plugins.append(p) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user