| 
									
										
										
										
											2024-10-27 11:01:12 +03:00
										 |  |  | /********************************************************************** | 
					
						
							|  |  |  | *  | 
					
						
							|  |  |  | * | 
					
						
							|  |  |  | * | 
					
						
							|  |  |  | **********************************************************************/ | 
					
						
							|  |  |  | ((typeof define)[0]=='u'?function(f){module.exports=f(require)}:define) | 
					
						
							|  |  |  | (function(require){ var module={} // make module AMD/node compatible...
 | 
					
						
							|  |  |  | /*********************************************************************/ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | var actions = require('lib/actions') | 
					
						
							|  |  |  | var features = require('lib/features') | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | var core = require('features/core') | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /*********************************************************************/ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | core.ImageGridFeatures.Feature({ | 
					
						
							|  |  |  | 	tag: 'tests', | 
					
						
							|  |  |  | 	depends: [], | 
					
						
							|  |  |  | 	suggested: [ | 
					
						
							|  |  |  | 		'a-feature-loop-test', | 
					
						
							|  |  |  | 		'b-feature-loop-test', | 
					
						
							|  |  |  | 	], | 
					
						
							|  |  |  | }) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Type A dependency cycle...
 | 
					
						
							|  |  |  | core.ImageGridFeatures.Feature({ | 
					
						
							|  |  |  | 	tag: 'a-feature-loop-test', | 
					
						
							|  |  |  | 	depends: [ 'a-feature-loop-test-2' ], | 
					
						
							|  |  |  | }) | 
					
						
							|  |  |  | core.ImageGridFeatures.Feature({ | 
					
						
							|  |  |  | 	tag: 'a-feature-loop-test-2', | 
					
						
							|  |  |  | 	depends: [ 'a-feature-loop-test' ], | 
					
						
							|  |  |  | }) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Type B dependency cycle...
 | 
					
						
							|  |  |  | core.ImageGridFeatures.Feature({ | 
					
						
							|  |  |  | 	tag: 'b-feature-loop-test', | 
					
						
							|  |  |  | 	depends: [  | 
					
						
							|  |  |  | 		'b-feature-loop-test-2', | 
					
						
							|  |  |  | 	], | 
					
						
							|  |  |  | }) | 
					
						
							|  |  |  | core.ImageGridFeatures.Feature({ | 
					
						
							|  |  |  | 	tag: 'b-feature-loop-test-2', | 
					
						
							|  |  |  | 	depends: [  | 
					
						
							|  |  |  | 		'b-feature-loop-test-3', | 
					
						
							|  |  |  | 	], | 
					
						
							|  |  |  | }) | 
					
						
							|  |  |  | core.ImageGridFeatures.Feature({ | 
					
						
							|  |  |  | 	tag: 'b-feature-loop-test-3', | 
					
						
							|  |  |  | 	depends: [  | 
					
						
							|  |  |  | 		'b-feature-loop-test',  | 
					
						
							|  |  |  | 	], | 
					
						
							|  |  |  | }) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /********************************************************************** | 
					
						
							|  |  |  | * vim:set ts=4 sw=4 :                               */ return module }) |