Comments (3)
Hi Scott,
Yes, certainly: create a pull request and I will incorporate it in the next
release.
Regards
John.
On 27 April 2015 at 22:45, Scott Dennison [email protected] wrote:
Currently, you can use a @rule https://github.com/Rule of
SpringIntegration to add support for spring method level annotations, such
as @DirtiesContext. However, this does not support class level annotations,
such as the class level @DirtiesContext. This is required when you have two
classes that require fresh contexts, but the methods inside should all run
with the dirty context.For this, a companion to SpringIntegration is required that can be used
with JUnit 4.9's @ClassRule, to run RunAfterTestClassCallbacks and
RunAfterTestClassCallbacks.If it would be helpful, I have written a class to do this (and a
replacement for SpringIntegration, which extends a depracated class), as
well as subclass of SerenityRunner that auto-adds both rules, and I could
provide these, along with appropriate test classes.—
Reply to this email directly or view it on GitHub
#52.
John Smart | Wakaleo Consulting | +61 407 247 642
Optimizing your software development process
http://www.wakaleo.com | [email protected]
The dates for the 2014 BDD workshops have been scheduled! Check out our
upcoming BDD/TDD Master classes
http://wakaleo.com/training/testing-and-tdd-for-java-developers and
our Advanced
BDD Requirements Workshops
http://wakaleo.com/training/advanced-agile-requirements-workshop, coming
soon to Sydney
http://wakaleo.com/training/testing-and-tdd-for-java-developers/public-courses
*
and *Melbourne
http://wakaleo.com/training/testing-and-tdd-for-java-developers/public-courses!
from serenity-core.
See pull request #70.
from serenity-core.
This has now been merged, so I am closing the issue.
from serenity-core.
Related Issues (20)
- Test case is not getting aborted if any step in the scenario got failed
- Serenity Screen Play test cases are not running in latest version of chrome driver
- Serenity BDD 4.1.20 - issue with rendering report with html script in examples.
- Add Appium Windows platform
- Unable to execute pre-runner actions junit5 cucumber-junit-platform-engine HOT 1
- Trying to launch serenity using appium not able to
- Feature Request: lambdatest playwright plugin
- WebElementFacade not getting initialized when using PageFactory @FindBy HOT 1
- Serenity isn't stopping chromedriver process when we close or quite driver HOT 2
- is there any way that we can setup some 10 testcases should execute after executing all testcases in serenity bdd framework in parallel execution HOT 3
- When using the rerunFailingTestsCount configuration of maven-failsafe-plugin to rerun failed case, Can see n.s.r.d.r.RequestSpecificationDecorated - No BaseStepListener, GET https://******* not registered. HOT 1
- Devtools is not working when running on remote server HOT 1
- The Build info entry is not clear enough
- Disable OpenTelemetry Logging in Serenity 3.3.10 HOT 2
- cannot find symbol: class Managed
- Not able to execute serenity cucumber test with a set of dynamic test data HOT 2
- is requirement in Junit has same approach as cucumber HOT 1
- I upgraded serenity version to 4.1.0 , but the serenity bdd report is broken when viewing the test detail. HOT 3
- Validations with the Ensure class do not work HOT 1
- Init AppiumDriver error when i update serenity to new version 4.2.0 HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from serenity-core.