Skip to content

svs14/NanoTest.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NanoTest

Build Status

NanoTest is a pipelined testing framework that attempts to integrate a broad spectrum of testing facilities for software development in Julia.

This package is currently in development.

The final release will provide:

  • Extendable API and configuration (plugin-oriented architecture)
  • Behaviour Driven Development (BDD)
  • Parallel test execution
  • Markdown example code runner
  • Code coverage thresholding
  • Code style thresholding (e.g. lint)
  • Code analysis thresholding (e.g. function code complexity)
  • Benchmark thresholding (e.g. estimated asymptotic complexity, relative timings)
  • Fixtures (e.g. mocks/stubs/spies)
  • Stochastic software testing
  • Specification based random testing (e.g. QuickCheck in Haskell)

About

Event-driven testing framework for Julia.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages