-
Notifications
You must be signed in to change notification settings - Fork 16
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
Design and implement "target platform" support #9
Comments
TargetPlatform.txt
|
This issue is resolved by the release of version |
The client code defines its own interpretation of what a "platform" is. The framework merely calls the client's implementation to set and check the "platform" on which each test runs.
The "platform" to be activated by any given test is determined in the TestNG method interceptor. Avoid the temptation to allow a single test method to specify multiple "platforms", as it complicates the implementation quite a bit. Test results get very messy as well.
The interceptor encodes the "platform" specifier as JSON and stores it in the method description (which is the only writable attribute available).
The text was updated successfully, but these errors were encountered: