#1680: t/steps/gen/opengl-01.t: Tests for verbose output fail when OpenGL not
present
-----------------------+----------------------------------------------------
 Reporter:  jkeenan    |       Owner:       
     Type:  bug        |      Status:  new  
 Priority:  normal     |   Milestone:       
Component:  configure  |     Version:  2.4.0
 Severity:  medium     |    Keywords:       
     Lang:             |       Patch:  new  
 Platform:             |  
-----------------------+----------------------------------------------------
 While testing Parrot today on a box on which OpenGL is not installed, I
 got failures in ''t/steps/gen/opengl-01.t'' in tests for verbose output.
 I had not previously encountered these failures because the two machines
 on which I regularly test Parrot both have OpenGL installed.

 `gen::opengl::runstep()` is quite complex and it is difficult to write
 tests which mock all the branches and conditions inside it.  The tests for
 verbose output are not very relevant when `has_opengl` is false.  So I
 think it would be best to simply `SKIP` some tests rather than jump
 through hoops mocking them.

 The patch attached implements this correction, but I'm going to hold off
 until after the release to apply it.

 Thank you very much.

 kid51

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1680>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to