mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-28 18:00:09 +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/experimental')
|
||||
require('features/tests')
|
||||
require('features/demo')
|
||||
|
||||
// node features...
|
||||
|
||||
@ -2416,8 +2416,8 @@ module.FileSystemWriterUI = core.ImageGridFeatures.Feature({
|
||||
|
||||
tag: 'ui-fs-writer',
|
||||
depends: [
|
||||
'fs-writer',
|
||||
'ui-fs-loader',
|
||||
'fs-writer',
|
||||
],
|
||||
|
||||
actions: FileSystemWriterUIActions,
|
||||
|
||||
@ -152,6 +152,7 @@ core.ImageGridFeatures.Feature('viewer-testing', [
|
||||
|
||||
'fail-safe-devtools',
|
||||
|
||||
'tests',
|
||||
'-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))
|
||||
return function(){
|
||||
console.log('<<<', [].slice.call(arguments)) }}],
|
||||
|
||||
testActionDisabled: ['Test/$Disabled test action',
|
||||
{browseMode: function(){ return 'disabled' }},
|
||||
function(){}],
|
||||
function(){
|
||||
console.log('Disabled action called:', [].slice.call(arguments)) }],
|
||||
|
||||
// Usage Examples:
|
||||
// .testDrawer() - show html in base drawer...
|
||||
@ -2069,7 +2069,6 @@ module.WidgetTest = core.ImageGridFeatures.Feature({
|
||||
depends: [
|
||||
'ui-browse-actions',
|
||||
],
|
||||
|
||||
actions: WidgetTestActions,
|
||||
})
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user