-
Notifications
You must be signed in to change notification settings - Fork 99
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
For Ease of Maintenance, Update and Decide Where these Tests Should Live #259
Comments
@drcariel - thanks for the details. are these files identical between the two repos or is there some change made when merging into the open cli repo? |
It seems to me that they are intended to be identical, however some seem to have diverged, as mentioned in my list above. There may be more divergences as I have only glanced at all the tests that seem identical at first. |
I will be working to remove the baseWsk versions from open-cli since we have the sources provided via openwhisk maven jar deps |
See the above PRs ☝️ , I have done my best to get the "low hanging fruit" of the lot. The 3 remaining; |
@drcariel - when a file in the description has been striked through, what does that mean? .. that the file will now be picked up from the incubator-openwhisk repo and deleted from the incubator-openwhisk-cli repo? |
Exactly Mark, If striken through, I have been able to merge any divergent tests and move to extend the single baseWsk version from |
ah.. ok. you might want to use the markdown checkboxes to track that kind of work instead of
|
Closed via #3531 |
There is currently a level of manual syncing going on between duplicate test files that exist in both
https://github.com/apache/incubator-openwhisk-cli
andhttps://github.com/apache/incubator-openwhisk
. I noticed the following files, sharing the same name unless indicated otherwise, that could use further investigation and/or updating:ApiGwEndToEndTests.scala
WskActionTests.scala
WskBasicJavaTests.scala
WskBasicNodeTests.scala
(Moved CLI versions from open to cli)WskBasicPythonTests.scala
WskBasicSwift3Tests.scala
WskCliBasicNodeTests.scala
(WskCliBasicNodeDefaultTests.scala
and extended in other files to use both node 6 and 8)WskConsoleTests.scala
WskPackageTests.scala
WskRuleTests.scala
(diverged by 10 lines)WskSequenceTests.scala
ApiGwRoutemgmtActionTests.scala
BaseApiGwTests.scala
JsonArgsForTests.scala
(changed to depend onTestJsonArgs.scala
in open)WskActionSequenceTests.scala
WskEntitlementTests.scala
WskWebActionsTests.scala
(diverged by 6 lines)(renamed to indicate rest vs cli in respective repos)ApiGwTests.scala
(renamed to indicate rest vs cli in respective repos)WskBasicUsageTests.scala
(renamed to indicate rest vs cli in respective repos)WskBasicTests.scala
Updating the test builds to rely on the original copies of most of the above that exist in
incubator-openwhisk
will be much easier to maintain. Which tests belong in this repo and vice versa?The text was updated successfully, but these errors were encountered: