Clearer formatting |
|
More...
|
about 3 years ago
|
Setting DISABLE_COM must NOT overwrite the other defined constants |
|
More...
|
about 3 years ago
|
Must also replace the backslash because it is used as a "glue" between the path and the file name |
|
More...
|
over 3 years ago
|
Use the appropriate escape sequence in the regex to match end of lines |
|
More...
|
over 3 years ago
|
Avoid race condition between the Stopped and Abort methods that may lead to NullReferenceExceptions being triggered |
|
More...
|
over 3 years ago
|
Workaround Mono library issue: https://github.com/mono/mono/issues/20771 |
|
More...
|
over 3 years ago
|
A file URI must include the leading double slashes. It may work by chance under Windows, but it definitely does not under Mono/Linux |
|
More...
|
over 3 years ago
|
A resolver must be provided for entity parsing to work properly under Mono |
|
More...
|
over 3 years ago
|
ConfigurationManager may not be able to find the appropriate file, so fall back to opening a configuration manually. This is happening under Linux/Mono for instance. |
|
More...
|
over 3 years ago
|
IConfigurationSectionHandler is deprecated, a section handler should inherit from ConfigurationSection and implement the hiearchy via collections and elements |
|
More...
|
over 3 years ago
|
The test class should have a Test suffix to avoid clashing with the name of the class it is testing |
|
More...
|
over 3 years ago
|
File system enumeration functions do not return items in the same order depending on the platform. Sorting them manually is a sure way to have a stable order |
|
More...
|
over 3 years ago
|
Under Linux, the directory separator is not the backslash, we thus need specific integration files for Linux |
|
More...
|
over 3 years ago
|
There is no real registry with default values under Linux |
|
More...
|
over 3 years ago
|
Do not hardcode backslashes, use the DirectorySeparatorChar constant or the Combine method |
|
More...
|
over 3 years ago
|
xbuild is long deprecated, msbuild is available under Linux |
|
More...
|
over 3 years ago
|
pkill takes a name, what we have a pid so we must use kill |
|
More...
|
over 3 years ago
|
Do not hardcode line endings |
|
More...
|
over 3 years ago
|
Do not hardcode backslashes, use the DirectorySeparatorChar constant or the Combine method |
|
More...
|
over 3 years ago
|
Under Linux, there must not be any trailing spaces after an assembly name |
|
More...
|
over 3 years ago
|
Avoid a NullReferenceException in case of error |
|
More...
|
over 3 years ago
|
Use System.IO.DirectorySeparatorChar instead of hardcoded backslashes |
|
More...
|
over 3 years ago
|
Use paths that are valid on the platform the tests are currently run under |
|
More...
|
over 3 years ago
|
Resource names must be separated by dots, not slashes |
|
More...
|
over 3 years ago
|
Exclude tests that cannot be performed under Linux |
|
More...
|
over 3 years ago
|
File system enumeration functions do not return items in the same order depending on the platform. Sorting them manually is a sure way to have a stable order |
|
More...
|
over 3 years ago
|
The order of AreEquals arguments is expected, actual |
|
More...
|
over 3 years ago
|
Give more details in case of failure |
|
More...
|
over 3 years ago
|
Do not hardcode the end of line string, use System.Environment.NewLine |
|
More...
|
over 3 years ago
|
Linux file systems are almost always case sensitive |
|
More...
|
over 3 years ago
|