-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Introduce v14 test drivers #972
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* "name" and "param_name" is strongly connected with plugin's code (even in base classes) so these MUST be not changed by subclasses (subclass MUST use same names) * separate "param_name" from "name" to detect overwriting "param_name" by subclasses to raise errors and add "variable_name" method as internal utility * make it possible to change default values in finalized sections because it's very popular that 3rd party plugin prefer different default value for built-in predefined parameters * make it possible to change "init" specification of finalized sections because newly added/changed default values might be able to init sections
tagomoris
force-pushed
the
introduce-v14-test-drivers
branch
from
May 23, 2016 16:50
ea45c41
to
b1afd1c
Compare
tagomoris
force-pushed
the
introduce-v14-test-drivers
branch
from
May 24, 2016 04:14
b1afd1c
to
ba2586d
Compare
tagomoris
changed the title
[WIP] Introduce v14 test drivers
Introduce v14 test drivers
May 24, 2016
@repeatedly @sonots I'll merge this later too. This (and earlier) changes will be included in RC2. |
Merged
Tests with ruby 2.2.4 on osx is still yellow (waiting), but others are green, and that is because CI service is in troubles. |
1 task
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This change introduces plugin test drivers for v0.14 plugin APIs, and includes some port of plugins for Input, Output (non-buffered and buffered [tag, time]).
Some fixes which were found via implementation of plugins/test drivers are also included.
This change depends on #981, #969 .