RaceEnabled is true when -race flag is provided to the go tool. This const
might be used in tests to skip some cases as the race detector may increase
memory usage 5-10x and execution time by 2-20x. That might causes problems
on Travis. Please, use this flag sparingly and keep your unit tests
as light on resources as possible.
TempFileWithContent is a helper function that creates a temp file that contains the following string content then closes the file handle
it returns the complete file path