Sha256: 4e90b80925d4ca1afc6f89c05f3397d6184dd4b47d8d8a0d16df50fb141f77d6

Contents?: true

Size: 591 Bytes

Versions: 63

Compression:

Stored size: 591 Bytes

Contents

local reverse_string = require('reverse-string')

describe('reverse-string', function()
  it('an empty string', function()
    assert.are.equal('', reverse_string(''))
  end)

  it('a word', function()
    assert.are.equal('tobor', reverse_string('robot'))
  end)

  it('a capitalized word', function()
    assert.are.equal('nemaR', reverse_string('Ramen'))
  end)

  it('a sentence with punctuation', function()
    assert.are.equal("!yrgnuh m'I", reverse_string("I'm hungry!"))
  end)

  it('a palindrome', function()
    assert.are.equal('racecar', reverse_string('racecar'))
  end)
end)

Version data entries

63 entries across 63 versions & 1 rubygems

Version Path
trackler-2.2.1.159 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.158 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.157 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.156 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.155 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.154 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.153 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.152 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.151 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.150 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.149 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.148 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.147 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.146 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.145 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.144 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.143 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.142 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.141 tracks/lua/exercises/reverse-string/reverse-string_spec.lua
trackler-2.2.1.140 tracks/lua/exercises/reverse-string/reverse-string_spec.lua