[theme-reviewers] Theme Unit Tests on GitHub?
Tammie Lister
karmatosed at gmail.com
Thu Oct 16 17:30:56 UTC 2014
Hi
I'm down with putting it on GH but we do need to make sure we have a
process and particularly how it's prepared.
Thanks
Tammie
On 16/10/2014 18:29, Edward Caissie wrote:
> Fine by me ...
>
>
> Edward Caissie
> aka Cais.
>
> On Thu, Oct 16, 2014 at 1:23 PM, Emil Uzelac <emil at uzelac.me
> <mailto:emil at uzelac.me>> wrote:
>
> Awesome and thanks. So guys should we push over to TRT GH or?
>
>
> On Thursday, October 16, 2014, Lance Willett <nanobar at gmail.com
> <mailto:nanobar at gmail.com>> wrote:
>
> Here's the checklist for preparing a new XML file, next time
> you need to do it.
>
> Often when I get the new XML file from
> http://wpthemetestdata.wordpress.com/ it needs a bit of massaging
> before commit to our pub repo.
>
> Here’s the process
>
> 1. WPTRT admins make changes to the test site on WP.com.
> 2. Go to http://wpthemetestdata.wordpress.com/ and export the
> full XML
> file, and open it locally in a text editor.
> 3. Clean it up.
> 4. Diff it with the previous version to be sure of no weird
> changes or
> additions, other than the expected ones.
> 5. Push to GitHub.
> 6. Go to http://codex.wordpress.org/Theme_Unit_Test, edit the
> page,
> change the UTC timestamp to “now” to show the most current update
> timestamp. **You can stop doing this probably since GitHub
> will have a
> history going forward.**
>
> Notes for the XML clean up, step 3.
>
> Remove the following metadata elements that are specific to
> WP.com.
>
> superawesome
> _edit_last
> email_notification
> _searchme
> jabber_published
> geo_public
> _elasticsearch_indexed_on
>
> I look for these patterns using a text editor like TextMate or
> Sublime
> Text, with regex search turned on:
>
> 1. https://gist.github.com/lancewillett/a7c849026e2e403399a0
> 2. https://gist.github.com/lancewillett/127085c444ec6ff398d1
>
> Then search/replace with an empty string to remove from the
> XML file.
>
> It's not end of the world if they make it into the Unit Test
> XML file,
> but it's just clutter.
>
> – Lance
>
> On Thu, Oct 16, 2014 at 11:15 AM, Lance Willett
> <nanobar at gmail.com> wrote:
> > The history of the file changes is public, it's part of our
> WP.com
> > public themes SVN repo.
> >
> > You can see the history by doing something like:
> > svn log
> https://wpcom-themes.svn.automattic.com/demo/theme-unit-test-data.xml
> >
> > I'm totally happy for the file to move to GitHub. If WPTRT
> has an
> > account and you'd like to maintain it going forward—please
> just grab
> > the latest copy and start from there; I don't need to do
> anything
> > further.
> >
> > Then edit the Codex page at
> http://codex.wordpress.org/Theme_Unit_Test
> > to point to the GitHub repo instead of the SVN repo.
> >
> > Done. :)
> >
> > – Lance
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>
>
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> <mailto:theme-reviewers at lists.wordpress.org>
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>
>
>
>
> _______________________________________________
> 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/20141016/b3a88c4d/attachment.html>
More information about the theme-reviewers
mailing list