wavify / crosstest

Aggregate test framework for test iOS and Node.js project
BSD 4-Clause "Original" or "Old" License
4 stars 2 forks source link

Support sequencial test and skip run #2

Open llun opened 12 years ago

llun commented 12 years ago

When write functional test, sometime it have to depend in sequencial run to make it add/delete easier in future but it make run test harder after add because it have to run prerequisite test before target. Embed prerequisite in Crosstest and add skip command or set may make it easier to run functional test and test target function easier.

teerapap commented 12 years ago

I'm not sure I understand your issue correctly but I've started re-implementing your suite runners to support flexible suite such as test sequences ,precondition and setting up/down required services. I plan to implement tag-based tests to handle the test inclusion/exclusion in the suite.

However, the efforts are suspended due to other important tasks.

llun commented 12 years ago

@teerapap currently ct already have sequence (it's in util.) but it's can't skip to run specific test. I want to run specific test in sequence that's my need.

However, precondition and tag-base test is interesting. I want to see that code.