Re: Recent changes broke some tests
Bharat Mediratta <[email protected]> Thu, 17 Jan 2013 12:31:18 -0800
| Newsgroups | gmane.comp.web.gallery.devel |
|---|---|
| Message-ID | <CAESa+_kw63vnSvbFh=09mLCB7JziZfJzWcZ73Q4Qt4ww4LbfbA@mail.gmail.com> |
Follow-up: I've fixed all the broken tests, there were only a couple. On Thu, Jan 17, 2013 at 12:07 PM, Bharat Mediratta <[email protected]>wrote: > (cc gallery-devel to get more eyes involved) > > Hey Shad. First of all, let me just say a big thanks for your recent code > contributions to G3. We've recently had a dearth of competent engineers > who are able to make core contributions and yours have been high quality. > > In reviewing the recent pull request: > https://github.com/gallery/gallery3/pull/91/files > > I realized that this change really needs some unit tests to verify that > we're not breaking existing behavior. I realize with previous pulls I've > been lax about making sure that our tests are up to snuff and passing. > > In running the tests, I found some failures with the recent changes. > Specifically in > https://github.com/gallery/gallery3/commit/94b26e506c339f50b8d094057bffc1877a79afa9the change to photo::get_file_metadata causes > Item_Model_Test::unsafe_data_file_replacement_test to fail because the new > legal_file::get_photos_by_extension doesn't know what to do with an unknown > extension type. The test injects "php" and expects that to fail since it's > an unexpected extension type. > > I tweaked the legal_file code to be more robust > in d04080c7be7c8a06bd81a9747943600812339f40 - but before we proceed I think > it's probably worthwhile to add some new tests to Legal_File_Test to cover > edge cases in the new functions you added. Can you do that? > > In the meantime I'm to run all the other tests and make sure we're clean > before going back to the pull requests. > > -Bharat > ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ]