Hi Dimcho, Nice to see you`re getting into the spirit :) "xwiki-platform-oldcore" is just a module inside the "xwiki-platform" ( https://github.com/xwiki/xwiki-platform) repository. There are many other module inside the "xwiki-platform" and some of them also use Junit3 + JMock unit tests that need coverting. Besides that, there are also the "xwiki-commons" ( https://github.com/xwiki/xwiki-commons) and xwiki-rendering ( https://github.com/xwiki/xwiki-rendering) repositories that seem to have some unit tests that need converting. Here's an example of how you can search for unit tests that need converting: https://github.com/xwiki/xwiki-platform/search?l=java&q=jmock&type=Code&utf8... https://github.com/xwiki/xwiki-commons/search?l=java&q=jmock&type=Code&utf8=... (also contains the actual jmock-based framework in "xwiki-commons-tools/xwiki-commons-tool-test/*", so you need to ignore that) https://github.com/xwiki/xwiki-rendering/search?l=java&q=jmock&type=Code&utf... IMO, a good proposal for the testing project should include an analysis on all the test that would need converting (at least a count for each module). It would also be realistic to consider that not all could be covered, so the student would need to also asses how many he could do in the allocated time. As a reminder, do not wait for the deadline to submit your application. The earlier you manage to submit it, the more feedback you will get on it and more chances to improve it before the deadline arrives. Looking forward to your proposal and other questions, Eduard On Sat, Mar 19, 2016 at 10:41 PM, Dimcho Karpachev < [email protected]> wrote:
Hi Eduard,
Thank you for the useful information.
I forked and started exploring the *xwiki-platform-oldcore *repository and I enumerated about 30 JUnit3 tests which need refactoring. Some of them were a bit complicated. I wanted to ask if there are more JUnit3 tests, outside of this repository, that need refactoring? Thank you in advance!
Regards, Dimcho
On Mon, Mar 14, 2016 at 12:25 PM Eduard Moraru <[email protected]> wrote:
Hi Dimcho,
Welcome to XWiki!
For the Tests project, reading this previous mail thread (in reply to another student) containing explanations about the Tests project and some relevant resources/examples might help clarify things: http://markmail.org/message/fk5kqvkpjjn5bldf Please make sure not to miss my (3) replies since they contain a lot of detail that you might be interested in.
Let us know if you still have questions and we`ll be happy to clarify them.
For the Android project, I`ll let Thomas give you more details.
Thanks, Eduard
On Sun, Mar 13, 2016 at 7:36 PM, Dimcho Karpachev < [email protected]
wrote:
Hi XWiki-devs,
My name is Dimcho Karpachev. I am currently pursuing my Bachelors degree in Computer Science. I have experience with Java and android development. In my projects I have written some JUnit and webdriver tests and I got interested in the project: “Convert existing tests to the latest technologies”.
I checked XWiki's github repository and found that few of the unit tests are already using JUnit4. So could you point me to an example of a JUnit3 tests so I can play a little bit. Cold you also point me to some selenium tests that need rework to webdriver.
I am also interested in the project: “Android XWiki authenticator and contact synchronization”. If I understood correctly the goal of the project is to synchronize XWiki contact information to an android device and to expose an XWiki-backed authentication provider to be used by other XWiki accessing apps. But I saw there is already a social login plugin in XWiki so is it not simpler to authenticate with the already available Google account?
Dimcho
-- View this message in context:
http://xwiki.475771.n2.nabble.com/GSoC-2016-Intoduction-and-Project-Question...
Sent from the XWiki- Dev mailing list archive at Nabble.com. _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs