Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/vreg/node_modules/cyclist/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/vreg/node_modules/cyclist/test.js
var tape = require('tape')
var cyclist = require('./')

tape('basic put and get', function (t) {
  var list = cyclist(2)
  list.put(0, 'hello')
  list.put(1, 'world')
  t.same(list.get(0), 'hello')
  t.same(list.get(1), 'world')
  t.end()
})

tape('overflow put and get', function (t) {
  var list = cyclist(2)
  list.put(0, 'hello')
  list.put(1, 'world')
  list.put(2, 'verden')
  t.same(list.get(0), 'verden')
  t.same(list.get(1), 'world')
  t.same(list.get(2), 'verden')
  t.end()
})

tape('del', function (t) {
  var list = cyclist(2)
  list.put(0, 'hello')
  t.same(list.get(0), 'hello')
  list.del(0)
  t.ok(!list.get(0))
  t.end()
})

tape('multiple of two', function (t) {
  var list = cyclist(3)
  t.same(list.size, 4)
  t.end()
})

Spamworldpro Mini