mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 10:20:08 +00:00
added a feature for tests...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
1deb302729
commit
664dd7c83e
@ -41,6 +41,7 @@ require('features/metadata')
|
|||||||
require('features/meta')
|
require('features/meta')
|
||||||
|
|
||||||
require('features/experimental')
|
require('features/experimental')
|
||||||
|
require('features/tests')
|
||||||
require('features/demo')
|
require('features/demo')
|
||||||
|
|
||||||
// node features...
|
// node features...
|
||||||
|
|||||||
@ -2416,8 +2416,8 @@ module.FileSystemWriterUI = core.ImageGridFeatures.Feature({
|
|||||||
|
|
||||||
tag: 'ui-fs-writer',
|
tag: 'ui-fs-writer',
|
||||||
depends: [
|
depends: [
|
||||||
'fs-writer',
|
|
||||||
'ui-fs-loader',
|
'ui-fs-loader',
|
||||||
|
'fs-writer',
|
||||||
],
|
],
|
||||||
|
|
||||||
actions: FileSystemWriterUIActions,
|
actions: FileSystemWriterUIActions,
|
||||||
|
|||||||
@ -152,6 +152,7 @@ core.ImageGridFeatures.Feature('viewer-testing', [
|
|||||||
|
|
||||||
'fail-safe-devtools',
|
'fail-safe-devtools',
|
||||||
|
|
||||||
|
'tests',
|
||||||
'-experiments',
|
'-experiments',
|
||||||
])
|
])
|
||||||
|
|
||||||
|
|||||||
62
ui (gen4)/features/tests.js
Executable file
62
ui (gen4)/features/tests.js
Executable file
@ -0,0 +1,62 @@
|
|||||||
|
/**********************************************************************
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
**********************************************************************/
|
||||||
|
((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 })
|
||||||
@ -1547,10 +1547,10 @@ var WidgetTestActions = actions.Actions({
|
|||||||
console.log('>>>', [].slice.call(arguments))
|
console.log('>>>', [].slice.call(arguments))
|
||||||
return function(){
|
return function(){
|
||||||
console.log('<<<', [].slice.call(arguments)) }}],
|
console.log('<<<', [].slice.call(arguments)) }}],
|
||||||
|
|
||||||
testActionDisabled: ['Test/$Disabled test action',
|
testActionDisabled: ['Test/$Disabled test action',
|
||||||
{browseMode: function(){ return 'disabled' }},
|
{browseMode: function(){ return 'disabled' }},
|
||||||
function(){}],
|
function(){
|
||||||
|
console.log('Disabled action called:', [].slice.call(arguments)) }],
|
||||||
|
|
||||||
// Usage Examples:
|
// Usage Examples:
|
||||||
// .testDrawer() - show html in base drawer...
|
// .testDrawer() - show html in base drawer...
|
||||||
@ -2069,7 +2069,6 @@ module.WidgetTest = core.ImageGridFeatures.Feature({
|
|||||||
depends: [
|
depends: [
|
||||||
'ui-browse-actions',
|
'ui-browse-actions',
|
||||||
],
|
],
|
||||||
|
|
||||||
actions: WidgetTestActions,
|
actions: WidgetTestActions,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user