The current user
send::
msg ctx.set (x7a)
expect:: (x7a is Source)
send::
msg ctx.set (x7a)
expect:: (x7a is String)
send::
msg ctx.set (x7a)
expect:: (x7a is String)
eName is a nice addressable name (firstName or username)
send::
msg ctx.set (x7a)
expect:: (x7a is String)
Is this running in the cloud or a local box?
send::
msg ctx.set (x7b)
expect:: (x7b is Boolean)
The current environment - see Environment settings
send::
msg ctx.set (x7c)
expect:: (x7c is String)
The current server info (good in cluster applications)
send::
msg ctx.set (x7d)
expect:: (x7d is JSON)
expect:: (x7d[="ip"] is defined)
send::
msg ctx.set (x7e)
expect:: (x7e is String)
expect:: (x7e is x7d[="node"])
Set and access a value at the realm level (aka global values)
send::
msg diesel.realm.set (xxx="123")
send::
msg ctx.echo (x4)
expect:: (x4 is "123")
send::
msg ctx.echo (x5)
expect:: (x5 is "123")
send::
msg ctx.echo (x9)
expect:: (x9 is "123")
send::
msg ctx.set (x56)
expect:: (x56 is JSON)
send::
msg ctx.set (dieselRealm.yyy="aa")
send::
msg ctx.echo (x5)
expect:: (x5 is "aa")
send::
msg ctx.echo (x5)
expect:: (x5 is "aa")
This API creates a cart with items
send::
msg snakk.json (url ="http://www.dieselapps.com/dies"...)
expect:: (payload[="items"][="0"=0][:String="sku"] is "123")
send::
msg test.diesel.usePayload
expect:: (payload is [1,2,3])
expect:: (one is 1)
send::
msg testdiesel.specvals1
expect:: (v20 is "x11")
send::
msg testdiesel.specvals2
expect:: (v20 is "x22")
send::
msg ctx.set (a61:Number=61)
send::
msg testdiesel.bug.nohappypath (a61:Number=44)
expect:: (a31 not defined)
We do not export because it's just one:
send::
msg test.diesel.dp1
expect:: (p36 is 36)
send::
msg ctx.set (p16a)
expect:: (p71a not defined)
This is some awkwardness based on how expect works - the value is not actually in the current context, alhtough expect finds it:
send::
msg test.diesel.dp11
expect:: (p39 is 39)
send::
msg ctx.set (p76a)
expect:: (p76a not defined)
send::
msg test.diesel.dp2
expect:: (p43 is 42)
send::
msg ctx.set (p83)
expect:: (p83 is 43)
expect:: (dieselScope[="p43"] is 43)
expect:: (p44 is 43)
expect:: (p45 is 43)
expect:: (p46 is 43)
send::
msg test.diesel.dp3
expect:: (p49 is 49)
expect:: (dieselRoot[="p49"] is 49)
send::
msg test.diesel.dp4
expect:: (dieselRealm[="p52"] is 52)
expect:: (diesel[="realm"][="props"][="p52"] is 52)
expect:: (diesel[="realm"][="props"][="p53"] is 53)
send::
msg ctx.echo (x)
send::
msg ctx.echo (x)
send::
msg ctx.echo (x)
send::
msg ctx.echo (x)
send::
msg ctx.echo (x)
send::
msg test.diesel.ret1
expect:: (p59 is undefined)
send::
msg test.diesel.ret2
expect:: (p63 is undefined)
send::
msg test.diesel.ret3
expect:: (p67 is undefined)
send::
msg test.diesel.snakkSomething
val x158=snakk.text(url:String="/"="/")
val y159=test.diesel.snakkSomething()
send::
msg ctx.echo (x158, y159)
expect:: (x158 contains "script")
expect:: (y159 containsNot "script")
send::
msg ctx.set (y164)
expect:: (y164 contains "hacking allowed")
send::
msg diesel.engine.nonstrict
send::
msg ctx.set (a174:Undefined)
expect:: (a174 is undefined)
send::
msg ctx.set (a176)
expect:: (a176 is undefined)
send::
msg test.diesel.strict
send::
msg ctx.echo (x)
expect:: ( ((payload as string) contains "Exception"))
0 $mock::
test.diesel.strict
diesel.try
diesel.engine.strict
ctx.set (a174:Undefined=null)
ctx.set (a176=(a174 map ...)
diesel.catch
. (payload=exception)
send::
msg diesel.engine.nonstrict
send::
msg diesel.io.listFiles (path=".")
expect:: (payload is Array)
expect:: (payload not empty)
send::
msg diesel.io.listDirectories (path=".")
expect:: (payload is Array)
expect:: (payload not empty)
You need to log in to post a comment!