Page MenuHome

Automated testing: selection operators test cases
ClosedPublic

Authored by Habib Gahbiche (zazizizou) on Feb 11 2021, 10:18 PM.

Details

Summary

added 22 more test cases for following operators:

  • edges select sharp
  • loop multi select
  • select all
  • select faces by sides
  • select interior faces
  • select less
  • select linked

Diff Detail

Repository
rB Blender
Branch
select_sharp_multiloop (branched from master)
Build Status
Buildable 12821
Build 12821: arc lint + arc unit

Event Timeline

Habib Gahbiche (zazizizou) requested review of this revision.Feb 11 2021, 10:18 PM
Habib Gahbiche (zazizizou) created this revision.
Habib Gahbiche (zazizizou) edited the summary of this revision. (Show Details)

A few more test cases

Running fine here on Windows 10. Could add more or commit these.

Here is a snap for future ref of new added test objects.
Note the files were run on an earlier version of Blend_diff Tool made by @Habib Gahbiche (zazizizou)

This pic contains all new test pairs except one.

Habib Gahbiche (zazizizou) edited the summary of this revision. (Show Details)

Thanks for testing. I corrected a few things:

  • Empty meshes of edge ring select were in the wrong place
  • Empty meshes of select interior faces were not really empty
Habib Gahbiche (zazizizou) edited the summary of this revision. (Show Details)

tests for select less and select linked

Tests passing on Windows 10.

Would like the workspace of blend file be changed to Layout instead of Scripting before committing. Can keep the script inside for future use.
LGTM, thanks.

This revision is now accepted and ready to land.Mar 7 2021, 10:52 PM

Not tested, I trust you guys for that. Patch generally LGTM. :)