Anna Gringauze
0a14abb0a5
Added support for VS2015
2015-09-22 07:36:28 -07:00
Gianfranco Costamagna
5e52ae70dc
Add pkg config file (with help from Vicente Adolfo Bolea Sánchez)
2015-09-22 08:34:51 +02:00
Patrick Johnmeyer
dab64862c4
Merge pull request #77 from paxos1977/Issue76
...
Disable tests in TestTestMacros.cpp which throw exceptions from destructors
2015-09-21 22:54:39 -05:00
Patrick Johnmeyer
8741891f85
Merge pull request #69 from bittwiddler1/master
...
Adding conditional automake directives to allow Win32 compilation on win...
2015-09-21 22:19:05 -05:00
Austin Gilbert
c4e36176d9
Disable tests in TestTestMacros.cpp which throw exceptions from user
...
defined destructors.
In accordance with the C++11 standard, Visual Studio 2015 adds an implicit
'noexcept' to all user defined destructors. Any destructor throwing an
exception causes abort() to be called on the process.
This commit fixes #76 .
2015-09-17 17:28:44 -05:00
Patrick Johnmeyer
ae24d94242
Add travis and appveyor badges to README.md
2015-07-14 20:58:37 -05:00
Patrick Johnmeyer
67013d4b88
Add tiny comment change to trigger Travis.
2015-07-14 20:49:26 -05:00
Patrick Johnmeyer
ab716658dc
Merge pull request #70 from hymerman/continuous-integration
...
Continuous integration
2015-07-14 20:43:29 -05:00
Ben Hymers
76e9982dd4
Add Travis CI configuration file, .travis.yml
...
Builds using CMAKE then GCC and Clang, in Debug and Release configurations
2015-04-27 09:09:35 +01:00
Ben Hymers
4b8d3a7418
Add AppVeyor configuration file, appveyor.yml
...
Builds project files with cmake, then builds those with VS2013.
OS is Windows Server 2012.
Debug and Release configurations are both built.
2015-04-27 08:52:29 +01:00
Patrick Johnmeyer
edf1e370ef
Updating docs submodule reference.
2015-04-25 02:30:22 -05:00
Saul Beniquez
2d493d8020
Using the $host variable to detect win32 compilers.
...
This is a more portable solution for platform detection in autoconf.
Tested on Linux, Cygwin and Cygwin-to-Mingw32 cross-compilation.
2015-04-19 18:48:56 -04:00
Saul Beniquez
c0e97bf082
[UnitTest++] Removing a spurrious UnitTest___libUnitTest___la_CPPFLAGS assignment
2015-04-07 12:48:47 -04:00
Saul Beniquez
9257dc7feb
Removing duplicated UNITTEST_POSIX #define from cmdline -D flags
2015-04-07 09:34:52 -04:00
Saul Beniquez
7549615b31
Adding conditional automake directives to allow Win32 compilation on win32-mingw/cygwin-mingw systems.
2015-04-07 08:46:20 -04:00
Patrick Johnmeyer
53598bdeb6
Update wiki docs submodule.
2015-04-04 01:58:43 -05:00
Patrick Johnmeyer
2ee151af76
Change unit tests to run as post-build step.
...
This is how it used to be in most of the old project files. The
CMake conversion required the tests to be run manually after the
build, either by running the binary directly or by calling CTest.
This commit removes the 'dependency' on CTest and restores the
old build process.
2015-04-04 01:31:04 -05:00
Patrick Johnmeyer
bd11339b2d
Disable CrashingTests... in debug.
...
After some consideration I decided to just remove this test in debug
configurations. Many debuggers will behave as XCode does and try to
'catch' this by default. The test still works in release configs.
Fixes #45 .
2015-04-04 00:56:40 -05:00
Patrick Johnmeyer
d310c03eea
Add missing headers to Makefile.
...
Closes #42 .
2015-04-03 23:27:32 -05:00
Patrick Johnmeyer
db377423a3
Update AUTHORS and configure.ac
...
AUTHORS now references readme.md for the contributor list
and identifies pjohnmeyer@gmail.com as the maintainer.
configure.ac was modified to version 1.4.1 to differentiate
between 1.4 and HEAD, and to prepare for the upcoming 1.5.
Fixes #55 .
2014-12-19 11:51:26 -06:00
Patrick Johnmeyer
59f2f901a3
Merge pull request #61 from pjohnmeyer/remove_project_files
...
Remove VS and XCode project files.
Resolves #47 and relates to #42 .
2014-11-14 22:27:33 -06:00
Patrick Johnmeyer
19fd65743b
Remove lurking tests/*.vcproj files.
2014-11-08 00:24:51 -06:00
Patrick Johnmeyer
493c05527e
Remove all Visual Studio 6 project files.
2014-11-07 23:49:58 -06:00
Patrick Johnmeyer
719a6e4bf5
Remove vs_projects and xcode_projects
2014-11-07 23:47:37 -06:00
Patrick Johnmeyer
1fe3d72776
Reformatted code from #54 .
2014-06-27 22:42:53 -05:00
Patrick Johnmeyer
7459844be1
Merge branch 'novawave-master'
2014-06-27 22:37:25 -05:00
Nathan Lapierre
6ea2db4cb1
keep absolute path
2014-06-05 02:07:49 -03:00
Nathan Lapierre
7b47f1c59a
fix broken tests
2014-06-05 02:06:44 -03:00
Patrick Johnmeyer
f250db3376
Merge pull request #53 from warmist/patch-1
...
Fix crash bug in msvc
2014-01-15 19:58:20 -08:00
warmist
1fdc44246d
Fix crash bug in msvc
...
fprintf had incorrect number of arguments.
2014-01-06 14:02:59 +02:00
Patrick Johnmeyer
311f4df4eb
Replace absolute paths with relative paths in Visual Studio project files (untested).
2013-08-23 22:36:50 -05:00
Patrick Johnmeyer
04a6094d63
Merge pull request #48 from magicant/autotools
...
Fix autotools configuration
2013-07-22 07:13:26 -07:00
Patrick Johnmeyer
4661f377da
Merge pull request #46 from lijoantony/master
...
Integrating test failures into QTCreator IDE build errors
2013-07-22 07:12:57 -07:00
WATANABE Yuki
cda955dee4
Fix autotools configuration
...
* Add some headers to the list of installed files.
* Specify the "foreign" strictness so that automake does not complain
about missing files.
* Specify a directory for m4 macros as suggested by libtoolize.
* Add autotools-generated files to gitignore.
2013-07-20 13:27:19 +09:00
Patrick Johnmeyer
cc3fbd8e0b
Merge pull request #43 from martinmoene/master
...
Add changes required to compile with MS VC6
2013-07-01 22:34:34 -07:00
Lijo Antony
bd1239bff7
Integrating test failure in to QtCreator IDE build errors
2013-06-09 23:48:16 +04:00
Martin Moene
65d2e03ec9
Adapt MemoryOutStream for VC6 __int64 type
2013-05-10 11:32:15 +02:00
Martin Moene
424918c2d5
Merge remote-tracking branch 'remotes/upstream/master'
2013-05-09 14:40:52 +02:00
Patrick Johnmeyer
49fb0ce68a
Add 'empty' builds directory per the wiki. (The folder is not actually empty as it includes a .gitignore.)
2013-05-09 07:17:00 -05:00
Martin Moene
23127fe5b9
Add changes required to compile with MS VC6
...
Add macro UNITTEST_COMPILER_IS_MSVC6
Add macro UNIITEST_NS_QUAL_STD(fun)
Avoid __pragma()
Skip tests with long long
2013-05-09 11:12:29 +02:00
Patrick Johnmeyer
b8cd1d300b
Fix spelling error in README
2013-05-08 23:34:47 -05:00
Patrick Johnmeyer
15f1688bdd
Merge pull request #41 from pjohnmeyer/documentationUpdates
...
Documentation updates from my repository. Further doc updating will be done directly on master.
2013-05-08 21:31:50 -07:00
Patrick Johnmeyer
315535bbef
Incorporate latest wiki docs.
2013-05-08 23:22:20 -05:00
Patrick Johnmeyer
20f1ccd20f
Incorporate new commits in wiki.
2013-05-08 23:13:57 -05:00
Patrick Johnmeyer
a0badc46e8
Add link to contributor graph under 'Contributors'.
2013-05-08 22:45:11 -05:00
Patrick Johnmeyer
b10efb4ca4
Add Documentation, Pre-requisites, and Downloading instructions to main README.
2013-05-08 22:38:43 -05:00
Patrick Johnmeyer
71f986568e
Add https://github.com/unittest-cpp/unittest-cpp.wiki.git as submodule 'docs'.
2013-05-08 22:24:22 -05:00
Patrick Johnmeyer
db52c49adc
Remove old docs folder.
2013-05-08 22:19:41 -05:00
Patrick Johnmeyer
c342726312
Merge pull request #40 from chris-frederick/xcode_project
...
Add Xcode 4.6 project
2013-05-03 07:23:21 -07:00
Christopher Frederick
c3e4f2b8cb
Update TestUnitTest++ to use existing code
...
- Add files from the tests directory
- Add $(SRCROOT)/../../ to the include paths
- Link to libUnitTest++.a
- Remove the TestUnitTest++ group (with main.cpp and TestUnitTest__.1)
that was automatically generated by Xcode
2013-04-18 11:47:31 +09:00