mirror of
https://github.com/flynx/types.js.git
synced 2025-10-28 18:10:08 +00:00
tests...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
d0ce6d2ece
commit
1b99935c4e
21
test.js
21
test.js
@ -145,16 +145,33 @@ var cases = test.Cases({
|
||||
[1, 2, 3]) },
|
||||
promise_nested_array_mixed: function(assert){
|
||||
return create(assert,
|
||||
Promise.resolve([1, Promise.resolve(2), [3], Promise.resolve([4])]),
|
||||
Promise.resolve([
|
||||
1,
|
||||
Promise.resolve(2),
|
||||
[3],
|
||||
Promise.resolve([4]),
|
||||
]),
|
||||
[1, 2, [3], [4]]) },
|
||||
})
|
||||
this.Modifier({
|
||||
nest: function(assert, setup){
|
||||
setup.output = Promise.iter(setup.output)
|
||||
return setup },
|
||||
iter: function(assert, setup){
|
||||
iter_noargs: function(assert, setup){
|
||||
setup.output = setup.output.iter()
|
||||
return setup },
|
||||
iter_asis: function(assert, setup){
|
||||
setup.output = setup.output
|
||||
.iter(function(e){
|
||||
return [e] })
|
||||
return setup },
|
||||
iter_clear: function(assert, setup){
|
||||
return {
|
||||
input: [],
|
||||
output: setup.output
|
||||
.iter(function(e){
|
||||
return [] }),
|
||||
} },
|
||||
|
||||
map_asis: function(assert, setup){
|
||||
setup.output = setup.output
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user