-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement SkipIf command to skip tests if a condition is met #201
base: master
Are you sure you want to change the base?
Commits on Sep 15, 2019
-
First implementation of SkipIf
MisanthropicBit committedSep 15, 2019 Configuration menu - View commit details
-
Copy full SHA for 7e626be - Browse repository at this point
Copy the full SHA 7e626beView commit details
Commits on Sep 19, 2019
-
Rework misguided first attempt
MisanthropicBit committedSep 19, 2019 Configuration menu - View commit details
-
Copy full SHA for c55bb44 - Browse repository at this point
Copy the full SHA c55bb44View commit details
Commits on Oct 7, 2019
-
Skip test if result is non-zero
MisanthropicBit committedOct 7, 2019 Configuration menu - View commit details
-
Copy full SHA for 5bbb392 - Browse repository at this point
Copy the full SHA 5bbb392View commit details -
Throw if condition does not evaluate to a number
MisanthropicBit committedOct 7, 2019 Configuration menu - View commit details
-
Copy full SHA for d5e039d - Browse repository at this point
Copy the full SHA d5e039dView commit details -
Add skip info to vader-result window, not qf list
MisanthropicBit committedOct 7, 2019 Configuration menu - View commit details
-
Copy full SHA for 45b26b2 - Browse repository at this point
Copy the full SHA 45b26b2View commit details -
Add prefix to end so users know what test failed
MisanthropicBit committedOct 7, 2019 Configuration menu - View commit details
-
Copy full SHA for 8494a4d - Browse repository at this point
Copy the full SHA 8494a4dView commit details -
Add line number for erroneous SkipIf case
MisanthropicBit committedOct 7, 2019 Configuration menu - View commit details
-
Copy full SHA for 6b74070 - Browse repository at this point
Copy the full SHA 6b74070View commit details -
MisanthropicBit committed
Oct 7, 2019 Configuration menu - View commit details
-
Copy full SHA for 5135176 - Browse repository at this point
Copy the full SHA 5135176View commit details -
By checking that there is no more than 1 line in case.skipif and that it is not empty, we know there is only a single line in case.skipif.
MisanthropicBit committedOct 7, 2019 Configuration menu - View commit details
-
Copy full SHA for a12e81a - Browse repository at this point
Copy the full SHA a12e81aView commit details -
Remove old description variable
MisanthropicBit committedOct 7, 2019 Configuration menu - View commit details
-
Copy full SHA for 721a58d - Browse repository at this point
Copy the full SHA 721a58dView commit details
Commits on Oct 12, 2019
-
Add raw syntax for SkipIf, align regions
MisanthropicBit committedOct 12, 2019 Configuration menu - View commit details
-
Copy full SHA for 1f3704b - Browse repository at this point
Copy the full SHA 1f3704bView commit details
Commits on Feb 6, 2020
-
Define Given before SkipIf is considered
This makes sure that a Given block is available to test cases that rely on the same Given block but follow a SkipIf block. Add initial tests.
Configuration menu - View commit details
-
Copy full SHA for 452e773 - Browse repository at this point
Copy the full SHA 452e773View commit details
Commits on Apr 29, 2020
-
Implement Require and SkipIf blocks
* Both blocks work like Execute but only for vimscript. * The Require block skips the entire test file is some condition is met. * The SkipIf block skips a single test and must follow its Given block. * A special VaderSkip command is available in both blocks to perform the skip. Internally, a VaderSkipped exception is thrown to signal skips.
Configuration menu - View commit details
-
Copy full SHA for ef498d6 - Browse repository at this point
Copy the full SHA ef498d6View commit details
Commits on May 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 852aa61 - Browse repository at this point
Copy the full SHA 852aa61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4799260 - Browse repository at this point
Copy the full SHA 4799260View commit details