| 10144 | }; |
| 10145 | |
| 10146 | IColourImpl* platformColourInstance() { |
| 10147 | static Win32ColourImpl s_instance; |
| 10148 | |
| 10149 | IConfigPtr config = getCurrentContext().getConfig(); |
| 10150 | UseColour::YesOrNo colourMode = config |
| 10151 | ? config->useColour() |
| 10152 | : UseColour::Auto; |
| 10153 | if( colourMode == UseColour::Auto ) |
| 10154 | colourMode = UseColour::Yes; |
| 10155 | return colourMode == UseColour::Yes |
| 10156 | ? &s_instance |
| 10157 | : NoColourImpl::instance(); |
| 10158 | } |
| 10159 | |
| 10160 | } // end anon namespace |
| 10161 | } // end namespace Catch |
no test coverage detected