Kevin Wojniak
f88049169e
Fix wrong short option for section
2017-02-15 08:17:43 +01:00
Phil Nash
d4ae1b18c0
Matcher documentation
2017-02-14 09:16:54 +00:00
Phil Nash
d08cee288f
v1.7.2 build
2017-02-13 16:15:42 +00:00
Martin Hořeňovský
d890791800
Fixed editing mishap in documentation.
2017-02-12 15:48:32 +01:00
Martin Hořeňovský
26f6012bb9
Expanded the practical example in slow-compiles documentation
2017-02-12 14:47:25 +01:00
Phil Nash
324260f253
Removed reference to DEBUG in command line docs
2017-02-11 23:39:38 +00:00
Martin Hořeňovský
fd7dde10d3
Added example of how to separately compile Catch's main
...
Closes #632
2017-02-11 19:11:57 +01:00
Phil Nash
9a3788d98c
Added links to open source users page from general pages
2017-02-10 22:50:40 +00:00
Phil Nash
c72ba93f92
Added file for listing commercial users
2017-02-09 17:54:13 +00:00
Phil Nash
c1a5391034
Added some more open source projects
2017-02-08 21:47:07 +00:00
Martin Hořeňovský
a38ccec33a
Added 3rd party bug to documentation
2017-02-08 20:53:39 +01:00
Phil Nash
1ff56301a1
Corrected formatting
2017-02-08 18:35:30 +00:00
Phil Nash
aee3675968
Added ChakraCore, Couchbase-lite and MAME rot OS projects
2017-02-08 18:34:19 +00:00
Phil Nash
0579f07092
Added RxCpp to OS page
2017-02-08 18:02:11 +00:00
Phil Nash
e9ad954435
Seeded new doc page for tracking open source projects that use Catch
2017-02-08 17:15:37 +00:00
Phil Nash
1e87cae8af
Documented the _THROWS_WITH macros, as well as slightly expanding the matchers docs.
2017-02-08 16:18:53 +00:00
Martin Hořeňovský
7b8a27eadb
v1.7.1 build
2017-02-07 10:06:52 +01:00
Martin Hořeňovský
f126d7943a
Add explanation of THROW assertion limits + using lambda
2017-02-06 16:08:13 +01:00
Martin Hořeňovský
cd489d9647
More documentation of known issues.
...
Closes #315
2017-02-06 15:55:01 +01:00
Martin Hořeňovský
e991c006b7
Fixes for MinGW compatibility
...
Some versions of MinGW do not support enough of Win32 API to let us work
with SEH, so SEH is now MSVC only (+ configurable toggle).
Also made use of gmtime_s MSVC only (as oposed to Windows only).
Fixes #805
2017-02-06 01:43:53 +01:00
Martin Hořeňovský
7e7c813486
New documentation section: "known limitations"
...
It contains known limitation such as the fact that Catch is not thread
safe, it does not support running tests in forked process or running
multiple tests in parallel
closes #399
closes #681
closes #246
closes #483
2017-02-06 00:53:39 +01:00
Martin Hořeňovský
ce37f48ffa
v1.7.0 build
2017-02-01 21:47:43 +01:00
Phil Nash
8cad76a749
typo
2017-02-01 14:39:06 +00:00
Phil Nash
1a3f6d829b
Updated command line docs with info on -c for running sections, as well as -# for filenames as tags
2017-02-01 14:37:02 +00:00
Jan Včelák
1e5176bd69
Cap main exit code to 255 ( #797 )
...
Changed default main to clamp exit code to 8 bits because of POSIX limitations.
Updated documentation about declaring non-default main.
2017-01-31 20:48:14 +01:00
Martin Hořeňovský
c97ada1910
Improved assertion documentation
...
Mentioned that decomposing `&&` and `||` is not supported, gave examples
+ possible workarounds.
Closes #621 , #787 , #341 and maybe others I haven't found.
2017-01-30 19:42:27 +01:00
Martin Hořeňovský
60a9ac7e65
Enabled previous commit under MSVC, introduced new feature toggle
2017-01-26 18:47:29 +01:00
Joshua Gerrard
51860f1568
Change include -> single_include in CMake example
2017-01-26 10:24:48 +01:00
Phil Nash
31c23b9489
Added [!nonportable] tag
2017-01-23 17:44:55 +00:00
Martin Hořeňovský
9a56609569
v1.6.1 build
2017-01-20 12:49:59 +01:00
Martin Hořeňovský
cfaf906417
Changed documentation to use standard main function signature
2017-01-19 17:05:01 +01:00
Martin Hořeňovský
2e87f8e328
Merge branch 'windows-header-defines' of https://github.com/horenmar/Catch
2017-01-16 17:00:43 +01:00
Martin Hořeňovský
b3907a78e1
Added NOMINMAX and WIN32_LEAN_AND_MEAN defines before including windows.h
...
This stops the `windows.h` header from defining `min` and `max` macros
and including lot of Windows APIs that are not needed by Catch.
2017-01-12 16:00:02 +01:00
Phil Nash
e6aa1f4e4e
Added note on escaping names on command line to docs
2017-01-11 17:14:28 +00:00
Phil Nash
1ff0acfe22
Tweaked release notes page with better formatting
2017-01-11 16:50:35 +00:00
Phil Nash
713ec400e8
Fixed type in “Release Notes” link
2017-01-11 16:46:09 +00:00
Phil Nash
3b2f206191
v1.6.0 build - including release notes
2017-01-11 16:44:36 +00:00
Martin Hořeňovský
737f4ea77c
Added missing C++11 feature toggle to docs
2017-01-10 22:43:58 +01:00
Phil Nash
b0de6c938a
Updated docs for contributing
2017-01-10 07:36:06 +00:00
Kylo Ginsberg
10c44847f4
Make backticks symmetric in markdown
2017-01-09 18:03:40 +01:00
Antoine Wendlinger
8d326424f3
Minor typo fix
2017-01-07 22:05:18 +01:00
Eldar Zakirov
ccc34b63b6
URL fixed
2017-01-07 14:51:13 +01:00
faulda
e273a3dc88
Fix grammar error in tutorial.md
...
It's = it is
In the sentence "In fact it is usually a good idea to put the block with the ```#define``` [in it's own source file](slow-compiles.md).", the correct usage is "its", not "it's".
2017-01-07 09:56:21 +01:00
Victor
7bff9cb451
own-main.md: fix typo
2017-01-07 09:55:27 +01:00
andrew morton
fd1da4a1d1
Fixing a couple of typos
...
I tried to make sure I wasn't changing any British spellings so I apologize
if I've mixed any up.
2017-01-07 09:45:38 +01:00
Rafael Eyng
7544644bb4
Update tutorial.md
...
Closes #633
2016-04-04 23:04:45 -03:00
Trevor Hickey
e52ad48fb7
removes link to missing readme file
2016-02-26 10:29:23 -05:00
Phil Nash
3bd20bf2cd
Removed reference to pre 1.0 release from README
2016-01-22 07:59:06 +00:00
Phil Nash
a49f088032
exception translators considered even for types deriving from std::exception, now
...
- also added docs for exception translators
- updated approvals
2015-11-18 08:39:21 +00:00
Phil Nash
b3b2352045
Fixed some missing sentence structure
...
Thanks to #517
2015-10-19 09:16:16 +01:00