The unit tests and design repos (http://unit-tests.svn.wordpress.org and http://design.svn.wordpress.org) are now integrated into the core WordPress Trac.
Where to find them: You may find them on the “Browser” page. They remain separate SVN repositories. (We’re using Trac’s multiple repository support.)
How to reference commits in tickets: Rather than [UT123] to reference a unit test changeset, you can use [123/tests]. Same goes for [D11] and [11/design]. Note though that the old ways still work (it’ll just redirect three times to get there).
Or, even better:Â If a commit references a Trac ticket, it will now automatically be posted there, just like core commits.
Commit notifications: All three repositories send their commits to the wp-svn mailing list.
Where to post patches and create tickets: On core Trac. Items meant to be committed to the design repository were nearly always going to come from existing tickets anyway. If you happen to be proposing new unit tests for existing code, you may now just create a new ticket on core Trac. If you are proposing changes or improvements to the test framework itself, use the “Unit Tests” component. There are still some open tickets on on the old Trac, as well, but I’ve shut off ticket creation over there.
Why? This was an action item from the community summit. A number of developers felt it did not make sense to marginalize these projects on their own Trac installs. Now, you can follow them all in one place, and it ideally raises the profile of them too.
lkraav 2:46 pm on December 13, 2012 Permalink
+1 for a sound strategy
Vitor Carvalho 2:48 pm on December 13, 2012 Permalink
+1
Matthew Muro 3:53 pm on December 13, 2012 Permalink
Might want to update that first link to actually point to http://unit-tests.svn.wordpress.org
scribu 4:35 pm on December 13, 2012 Permalink
I think the trac front page needs updating: https://core.trac.wordpress.org/#ReferringtootherTracs
Also, how about linking to http://make.wordpress.org/core/handbook/ from https://core.trac.wordpress.org/#HowtoSubmitPatches ?
Alex Mills (Viper007Bond) 7:41 pm on December 13, 2012 Permalink
This is great! It always seemed a bit weird to have unit test creation tickets elsewhere.
Nikolay Bachiyski 9:59 pm on December 16, 2012 Permalink
Yay, thanks for doing that
Next step: the tests are in the actual core repository.