coffeescript-ui
Version:
Coffeescript User Interface System
94 lines (75 loc) • 1.78 kB
text/coffeescript
###
* coffeescript-ui - Coffeescript User Interface System (CUI)
* Copyright (c) 2013 - 2016 Programmfabrik GmbH
* MIT Licence
* https://github.com/programmfabrik/coffeescript-ui, http://www.coffeescript-ui.org
###
class CUI.Test.Test_MoveInArray extends CUI.Test
run: ->
super()
#
=>
a = [0,1,2,3,4]
CUI.util.moveInArray(0, 1, a)
=>
a = [0,1,2,3,4]
CUI.util.moveInArray(0, 2, a)
=>
a = [0,1,2,3,4]
CUI.util.moveInArray(0, 3, a)
=>
a = [0,1,2,3,4]
CUI.util.moveInArray(1, 0, a)
=>
a = [0,1,2,3,4,5]
CUI.util.moveInArray(0, 5, a, true)
=>
a = [0,1,2,3,4,5]
CUI.util.moveInArray(0, 5, a)
=>
a = [2,1]
CUI.util.moveInArray(0, 1, a)
=>
a = [0,1,2,3,4,5]
CUI.util.moveInArray(0, 6, a)
=>
a = [0,1,2,3,4]
CUI.util.moveInArray(2, 3, a)
=>
a = [0,1,2,3,4]
CUI.util.moveInArray(3, 3, a)
=>
a = [0,1,2,3,4]
CUI.util.moveInArray(3, 3, a, true)
=>
a = [0,1,2,3,4]
CUI.util.moveInArray(3, 1, a)
=>
a = [0,1,2,3,4,5]
CUI.util.moveInArray(3, 4, a, true)
=>
a = [0,1,2,3,4]
CUI.util.moveInArray(3, 1, a, true)
=>
a = [0,1,2,3,4]
CUI.util.moveInArray(0, 3, a, true)
=>
a = [0,1,2,3,4]
CUI.util.moveInArray(0, 4, a, true)
CUI.Test.register(new CUI.Test.Test_.moveInArray())