Dean Moldovan
|
8eaad79de7
|
Fix FMT_STATIC_ASSERT compile test
FMT_STATIC_ASSERT is defined in posix.h so expect_compile_error was
actually failing on a missing macro instead of the static assert.
|
2016-05-04 00:36:48 +02:00 |
|
Dean Moldovan
|
131d446183
|
Fix compile tests not clearing the cache after an error
The cache bug meant that a failed test would appear forever broken,
even if the proper fix was applied.
|
2016-05-04 00:36:11 +02:00 |
|
Dean Moldovan
|
3a04ebf14f
|
Fix user-defined literal detection for Intel C++ compiler
|
2016-05-03 13:43:51 +02:00 |
|
Victor Zverovich
|
fa5ebd27d4
|
Implement time formatting
|
2016-04-25 08:07:27 -07:00 |
|
Victor Zverovich
|
afd67497de
|
cppformat -> fmt
|
2016-04-24 09:06:12 -07:00 |
|
Victor Zverovich
|
5e1576f79f
|
cppformat -> fmt
|
2016-04-24 08:17:47 -07:00 |
|
vitaut
|
bfdca8b576
|
Make ArgVisitor public and document it
Also remove unnecessary namespace qualification.
|
2016-04-20 09:11:33 -07:00 |
|
vitaut
|
b69e6dcead
|
Make BasicArgFormatter public and add ArgFormatter
This allows providing custom argument formatters without relying on
internal APIs (#235).
|
2016-04-19 08:56:31 -07:00 |
|
vitaut
|
f68771abe4
|
Implement locale-specific integer formatting
|
2016-04-17 19:06:03 -07:00 |
|
vitaut
|
581afee039
|
Enable wstring in gtest (#304)
|
2016-04-13 08:26:42 -04:00 |
|
vitaut
|
a99891e7a5
|
Use a mock to test custom argument formatter
|
2016-03-19 07:36:28 -07:00 |
|
vitaut
|
52f89065e1
|
Make argument formatter customizable
|
2016-03-19 07:20:31 -07:00 |
|
vitaut
|
9ffe98c00e
|
Fix/suppress MSVC warnings
|
2016-03-19 06:39:33 -07:00 |
|
vitaut
|
63d7f3d116
|
Don't check for C++11 features if C++11 support is disabled
|
2016-03-18 08:10:06 -07:00 |
|
vitaut
|
c052cf11b9
|
Improve coding style consistency
|
2016-03-18 07:59:04 -07:00 |
|
vitaut
|
0c901efb16
|
Use less strict pedantic flags for tests because of GMock (#291)
|
2016-03-18 07:52:24 -07:00 |
|
vitaut
|
59607f5e99
|
Fix warnings on GCC 4.6.3
|
2016-03-09 07:47:08 -08:00 |
|
vitaut
|
763d1fe6a3
|
Suppress warnings in Google Mock
|
2016-03-08 07:36:22 -08:00 |
|
vitaut
|
7d6622942c
|
Break a long line
|
2016-03-08 06:55:41 -08:00 |
|
vitaut
|
0867c1b447
|
Test writing to ostream
|
2016-03-08 06:47:53 -08:00 |
|
Michael Winterberg
|
8f4b8edb8b
|
Added test of error code that forces the insufficient buffer code path.
|
2016-03-04 17:47:37 -08:00 |
|
vitaut
|
3ecad55910
|
Fix sign conversion warnings
|
2016-03-02 07:53:14 -08:00 |
|
vitaut
|
9d577cae6f
|
Fix handling of negative error codes in format_error_code
|
2016-03-02 07:01:21 -08:00 |
|
vitaut
|
6500f161f7
|
Fix a warning in freelocale mock (#274)
|
2016-02-11 06:55:53 -08:00 |
|
vitaut
|
abd93d824a
|
Move gmock into test/
|
2016-02-10 07:16:49 -08:00 |
|
vitaut
|
2b2aa8926f
|
add_subdirectory-test -> add-subdirectory-test for consistency
|
2016-02-10 07:01:40 -08:00 |
|
vitaut
|
70e44a8e7f
|
Simplify locale mock
|
2016-02-09 11:31:04 -08:00 |
|
vitaut
|
b8c6192a61
|
Simplify build config and enable C++11 by default
|
2016-02-09 08:43:39 -08:00 |
|
Mario Werner
|
6a79a3279b
|
build and test in c++11 and in c++98 mode
|
2016-02-07 18:23:02 +01:00 |
|
vitaut
|
1adee75e1c
|
Check if -fno-delete-null-pointer-checks flag is supported
|
2016-02-04 08:36:41 -08:00 |
|
vitaut
|
a4b611a3d3
|
Workaround GTest bug 705 (#268)
|
2016-02-04 08:15:19 -08:00 |
|
vitaut
|
220bb764e5
|
Use quotes for local includes
|
2016-02-04 08:08:33 -08:00 |
|
Mario Werner
|
b09c83504e
|
test for gnu++98 instead for c++98 because of mingw ...
|
2016-02-03 14:11:30 +01:00 |
|
Mario Werner
|
3133925ab2
|
Merge branch 'master' into update-project-layout
Conflicts:
posix.h
|
2016-02-03 13:15:26 +01:00 |
|
Mario Werner
|
03b9485cb3
|
perform the slower tests only in PEDANTIC mode
|
2016-02-03 13:05:18 +01:00 |
|
Mario Werner
|
ded46cc1b6
|
build test-main library again to improve build time
|
2016-02-03 12:59:03 +01:00 |
|
Mario Werner
|
c1a4cd0fa7
|
check if cppformat is the master project or just used as dependency
Based on that information less intrusive option defaults are choosen.
Additionally, packaging support is omitted.
|
2016-02-03 11:20:19 +01:00 |
|
Mario Werner
|
797d72133e
|
restored smoke test for syntax compatibility with the 98 c++ standard
|
2016-02-03 10:01:53 +01:00 |
|
Mario Werner
|
e0e8f717a0
|
FMT_USE_FILE_DESCRIPTORS is apparently only needed for the tests
|
2016-02-03 09:14:32 +01:00 |
|
vitaut
|
cfb25b0e80
|
Use typedefs instead of macros
|
2016-02-02 22:06:54 -08:00 |
|
vitaut
|
e489f879c3
|
Add locale tests
|
2016-02-02 17:21:09 -08:00 |
|
Mario Werner
|
c0e926109e
|
use the same warning options like before the PR
Additional notes on how to improve the current state have been added.
|
2016-02-02 17:14:51 +01:00 |
|
Mario Werner
|
b05a02b91c
|
remove comment which is now superfluous since the code has been moved
|
2016-02-02 17:04:12 +01:00 |
|
Mario Werner
|
d411aa165e
|
use quotes for including cppformat headers from the tests
|
2016-02-02 16:58:41 +01:00 |
|
Mario Werner
|
0a4acc9656
|
use the cmake and ctest to drive the appveyor build
|
2016-02-01 10:22:47 +01:00 |
|
Mario Werner
|
d3fe82c55b
|
propagate the build type into the find test
|
2016-01-31 20:17:39 +01:00 |
|
Mario Werner
|
a659d8079e
|
Merge branch 'master' into update-project-layout
|
2016-01-31 17:00:05 +01:00 |
|
Mario Werner
|
00fda9b25a
|
add a test for the find script on the build directory
|
2016-01-31 00:02:49 +01:00 |
|
Mario Werner
|
4aeeb49d23
|
updated compile-test and include a working test
This makes sure that the test does not break due to other reasons.
|
2016-01-30 23:49:39 +01:00 |
|
Mario Werner
|
fee52f79b8
|
update the includes in the tests to get rid of the deprecated warnings
|
2016-01-30 22:33:37 +01:00 |
|