[theme-reviewers] Theme Unit Tests on GitHub?

Tammie Lister karmatosed at gmail.com
Fri Oct 10 15:00:42 UTC 2014


I think having it (not forked) but accessible on GH could be good. We 
don't have to fork just to put on GH and for the record, I never 
suggested it was forked :)

Regards
Tammie Lister

On 10/10/2014 15:56, Emil Uzelac wrote:
> I don't think we need to fork the unit. WPTest is not official copy or 
> the same as ours. If you wish to improve, please by all means. Just 
> ping me and I will go over the changes and make the update.
>
> Unless @Lance thinks that this is ok to do, but I doubt that because 
> someone tried few times already.
>
> On Friday, October 10, 2014, Gary Jones <gary at gamajo.com 
> <mailto:gary at gamajo.com>> wrote:
>
>     Hey,
>
>     tl;dr:
>     1. Could the theme unit tests file be put on public repo on GitHub?
>     2. Anyone want to help tackle
>     https://core.trac.wordpress.org/ticket/22279 ?
>
>     Posting after Tammie suggested I do.
>
>     I'd like to see The Theme Unit Tests file on GitHub for the
>     following reasons:
>
>      * Access to commit history to see what exactly has changed
>     version to version. Currently, us mere mortals can only see when
>     it was updated - the information about what was not updated is not
>     available (or not easy to find) as it's part of Automattic's SVN repo.
>      * Easier to see already-reported bugs and enhancements, rather
>     than wading through the mailing list archives.
>
>     There's a fork already on GH (https://github.com/manovotny/wptest)
>     which claims to have added extra edge cases. But I've currently
>     got no idea which cases these are, and why they weren't added to
>     the original Tests file. Michael also believes that further cases
>     and fixes may have been added to the official Tests since the fork
>     that aren't in his, so now we may have two sets of tests, mostly
>     but not completely duplicated.
>
>     If the official Tests were on GH, and open to pull requests on
>     those edge cases and other issues, then I'd hope that wptest could
>     be discontinued to just leave a single more-complete test suite
>     that everyone can benefit from.
>
>     The wptest file has fixed things like
>     https://github.com/manovotny/wptest/issues/27 (s/Isaac
>     Newton/Albert Einstein) and
>     https://github.com/manovotny/wptest/issues/24
>     (s/Horizontal/Vertical on vertical featured image alt text) which
>     the official Tests are still bugged with. Both tests are bugged
>     with missing markup formatting tests for some elements,
>     https://github.com/manovotny/wptest/issues/37 (s/Headers/Headings)
>     and a side-effect of https://core.trac.wordpress.org/ticket/29621
>     (post titles stripped of markup on export).
>
>     One of the things that would make contributions *considerably*
>     easier would be to get
>     https://core.trac.wordpress.org/ticket/22279 (mixed line endings
>     for XML vs cdata in export) fixed. That would enable direct
>     editing of the file without breaking line-endings, without having
>     to set up a clean WP install, import, amend and export. If anyone
>     has experience of the Exporter and could help on this, then I
>     would personally be grateful, as would potential GitHub
>     contributors :-)
>
>     Gary
>
>     -- 
>     Gary Jones
>     Web Developer, Gamajo Tech
>
>
>
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers

-- 
Thanks
Tammie Lister

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20141010/1eaf2b57/attachment.html>


More information about the theme-reviewers mailing list