[−][src]Crate nom_test_helpers
Macros for testing nom parsers
Often when I'm testing nom parsers, I end up defining a lot of little
macros like this, so I thought I would bundle them all up into a crate
so I didn't have to define them over and over
Modules
| prelude | Instead of importing the helper macros individually, this can be star-imported to get all of them  | 
Macros
| assert_done | This macro checks to make sure that the IResult it is
passed is   | 
| assert_done_and_eq | This checks that the   | 
| assert_empty | Internal only, really, and not even necessary :P  | 
| assert_error | This asserts that the   | 
| assert_error_and_eq | This asserts that the   | 
| assert_finished | This does the same thing as   | 
| assert_finished_and_eq | Same as   | 
| assert_needed | This asserts that the   | 
| assert_needs | This lets the user specify how much input the parser should need  |