#fundamental #general-purpose #testing

no-std dev wtest_basic

Tools for writing tests. The most basic things.

16 releases

0.1.14 Jul 17, 2022
0.1.12 Jul 15, 2022
0.1.10 Jun 28, 2022
0.1.4 May 9, 2022
0.0.3 Nov 29, 2021

#2461 in Algorithms

Download history 91/week @ 2023-12-11 116/week @ 2023-12-18 40/week @ 2023-12-25 23/week @ 2024-01-01 111/week @ 2024-01-08 83/week @ 2024-01-15 37/week @ 2024-01-22 32/week @ 2024-01-29 52/week @ 2024-02-05 84/week @ 2024-02-12 62/week @ 2024-02-19 126/week @ 2024-02-26 89/week @ 2024-03-04 77/week @ 2024-03-11 90/week @ 2024-03-18 138/week @ 2024-03-25

407 downloads per month
Used in 28 crates (2 directly)

MIT license

1MB
28K SLoC

Module :: wtest_basic

experimental rust-status docs.rs Open in Gitpod discord

Tools for writing and running tests. The most basic things.

Sample

use wtest_basic::*;

//

tests_impls!
{

  fn pass1()
  {
    assert_eq!( true, true );
  }

  //

  fn pass2()
  {
    assert_eq!( 1, 1 );
  }

}

//

tests_index!
{
  pass1,
  pass2,
}

To add to your project

cargo add wtest_basic --dev

Try out from the repository

git clone https://github.com/Wandalen/wTools
cd wTools
cd sample/rust/test_basic_trivial
cargo run

Dependencies

~5MB
~115K SLoC