| 9782 | }; |
| 9783 | |
| 9784 | IColourImpl* platformColourInstance() { |
| 9785 | static Win32ColourImpl s_instance; |
| 9786 | |
| 9787 | IConfigPtr config = getCurrentContext().getConfig(); |
| 9788 | UseColour::YesOrNo colourMode = config |
| 9789 | ? config->useColour() |
| 9790 | : UseColour::Auto; |
| 9791 | if( colourMode == UseColour::Auto ) |
| 9792 | colourMode = UseColour::Yes; |
| 9793 | return colourMode == UseColour::Yes |
| 9794 | ? &s_instance |
| 9795 | : NoColourImpl::instance(); |
| 9796 | } |
| 9797 | |
| 9798 | } // end anon namespace |
| 9799 | } // end namespace Catch |
no test coverage detected