Skip to content
codecopPublic
forked from benmills/willful

About

A BDD testing framework for Io. Structure for installing as addon locally.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

32 Commits

Folders and files

Repository files navigation

Willful

Simple behavior driven testing in Io.


Install

git clone https://github.com/benmills/willful.git
cd willful
io install.io

Write

doFile(System ioPath .. "/willful.io")
Foo := Object clone do( bar := method("bar"))

describe("Foo",
  it("Will bar",
    f := Foo clone
    f bar will == "bar"
    f bar will != "baz"
    f bar will beOk
  )
)

Run

The willful command will look for any file with a name containing -test and attempt to run them. You can also explicitly tell it what to run by passing any number of files or directories.

$ willful foo-test.io
=> Running Willful tests        
 - Testing Foo                  
   . 1/1 Passed                 

Projects using Willful

About

A BDD testing framework for Io. Structure for installing as addon locally.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages