aboutsummaryrefslogtreecommitdiff
path: root/test cases/csharp
AgeCommit message (Collapse)AuthorFilesLines
2020-02-25test: merge installed_files.txt into test.jsonDaniel Mensinger6-8/+20
2018-10-14Add mising files to list of installed files for csharp testJon Turney2-1/+5
Omitted from 81e7a098 as csharp tests are skipped in Appveyor CI
2018-09-14test cases: add missing files to installed_files.txtMarco Trevisan (Treviño)1-0/+1
All these are marked as files to be installed, so we need list them.
2018-02-25Made test program consist of two source files.Jussi Pakkanen3-3/+11
2018-02-25Removed test dir 4 which was doing the same thing as the other test dir ↵Jussi Pakkanen2-23/+0
number 4.
2018-02-25Skip tests if deps are not found.Jussi Pakkanen2-2/+12
2018-02-22Use dependency link arguments in C# targetsNiclas Moeslund Overby2-0/+18
2017-08-24c#: Handle external dependencies from .pc filesThibault Saunier3-0/+13
2017-08-24tests: Check that generated sources can be used in csharp targetsThibault Saunier1-1/+11
2016-07-01Fix tests for the new library/executable naming schemeNirbheek Chauhan1-1/+1
Also add new tests for the platform-specific and compiler-specific versioning scheme. A rough summary is: 1. A bug in how run_tests.py:validate_install checked for files has been fixed. Earlier it wasn't checking the install directory properly. 2. Shared libraries are no longer installed in common tests, and the library name/path testing is now done in platform-specific tests. 3. Executables are now always called something?exe in the installed_files.txt file, and the suffix automatically corrected depending on the platform. 4. If a test installs a file called 'no-installed-files', the installed files for that test are not validated. This is required to implement compiler-specific tests for library names/paths such as MSVC vs MinGW 5. The platform-specific file renaming in run_tests.py has been mostly removed since it is broken for shared libraries and isn't needed for static libraries. 6. run_tests.py now reports all missing and extra files. The logic for finding these has been reworked.
2015-02-04Rework installation logic so we can go outside the install prefix.Jussi Pakkanen2-3/+3
2014-07-30Handle C# resource files.Jussi Pakkanen3-0/+50
2014-07-19Set up link paths.Jussi Pakkanen4-0/+22
2014-07-18Some fixes.Jussi Pakkanen2-1/+2
2014-07-18Can compile C# programs with Mono.Jussi Pakkanen2-0/+11