Skip to content
Branch: master
Go to file
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

README.md

mruby-simpletest Build Status

SimpleTest class

install by mrbgems

  • add conf.gem line to build_config.rb
MRuby::Build.new do |conf|

    # ... (snip) ...

    conf.gem :git => 'https://github.com/matsumoto-r/mruby-simpletest.git'
end

example

Test Code

t = SimpleTest.new "Test Example1"

t.assert "test1" do
  t.assert_equal "echo", "echo"
  t.assert_equal "ech", "ech"
end

t.assert "test2" do
  t.assert_equal "hoge", "hoge"
  t.assert_not_equal "hoge", "foo"
  t.assert_true true
  t.assert_false false
end

t.report

s = SimpleTest.new "Test Example2"

s.assert "test1" do
  s.assert_equal "echo", "echo"
  s.assert_equal "ech", "ech"
end

s.report

Result

$ ./bin/mruby test.rb
SimpleTest: Test Example1
..
Total: 2
   OK: 2
   KO: 0
Crash: 0
 Time: 0.0005770 seconds

SimpleTest: Test Example2
.
Total: 1
   OK: 1
   KO: 0
Crash: 0
 Time: 0.0000330 seconds

License

under the MIT License:

  • see LICENSE file

About

Simple Test Using assert

Resources

License

Releases

No releases published

Languages

You can’t perform that action at this time.