ruben
a65e86af1d
Added error_info
2020-01-18 20:05:21 +00:00
ruben
034ab38f05
Recovered Mac in .travis.yml
2020-01-14 23:35:19 +00:00
anarthal
dcb8dbee6d
Made run_tests.sh executable
2020-01-14 22:34:16 +00:00
anarthal
54f72e37ed
Made test scripts work under Windows
...
Solved problem with integration tests under MySQL 8.x (due to default auth plugin for root)
2020-01-14 22:26:29 +00:00
anarthal
d48142e8f2
Added missing u8 string prefix in query_types.cpp
2020-01-14 16:51:02 +01:00
anarthal
59afa25b6b
Added missing FLUSH PRIVILEGES at the end of db_setup
2020-01-14 16:50:48 +01:00
anarthal
90fd16f931
Removed channel.cpp from unittests for MSVC
2020-01-14 16:31:04 +01:00
anarthal
1130688c60
Fixed a wrong move in unittests channel.cpp
2020-01-14 16:30:51 +01:00
anarthal
683de183a5
Now db_setup ensures auth plugin for root user
2020-01-14 16:30:26 +01:00
ruben
203765459b
Sanitized CMake
...
Now mysql_asio propagates the right C++ standard
Now tests are built conditionally
Now unit tests are inside their own subdirectory
2020-01-14 11:30:26 +00:00
anarthal
09c737b417
Changes to build in MSVC
2020-01-13 17:28:05 +01:00
ruben
a24758ea65
Corrected integ tests to work on MySQL 5.7.x
...
Changed TIMESTAMP column definition to be nullable (required in MySQL
5.7.x)
2020-01-13 13:15:16 +00:00
ruben
08732ccc00
Updated default for timestamp fields in integ db
2020-01-13 13:07:05 +00:00
ruben
c45e1318e3
Changed defaults for timestamp fields in integ tests
2020-01-13 13:00:08 +00:00
ruben
3636983e4c
Changes to make code build with g++ release
2020-01-13 12:34:32 +00:00
ruben
2e1bdf794e
Now root password is assumed to be blank
2020-01-13 11:41:16 +00:00
ruben
7bdb287128
Now struct with fields use a separate trait
...
Required to build in Windows
2020-01-13 11:09:22 +00:00
ruben
e33f62a8cb
Moved msgs into namespace detail
2020-01-13 10:45:50 +00:00
ruben
5555952623
Now gtest/gmock are fetched within CMake
2020-01-12 18:11:45 +00:00
ruben
84006c36b8
Modified value_holder so it builds with clang
2020-01-12 15:39:40 +00:00
ruben
e3a067d324
Increased warning level
...
Now examples and tests compile with more strict warning levels
Now warnings are treated like errors
Now test has its own CMakeLists.txt
Solved several warnings
2020-01-12 14:17:10 +00:00
ruben
b4caa94958
Enhaced connection_params interface
2020-01-09 16:17:57 +00:00
ruben
3814d25d6c
Renamed includes to match .hpp/.ipp convention
2020-01-09 15:25:06 +00:00
ruben
93547ed184
Removed support for field-level collation in meta
2020-01-09 14:58:02 +00:00
ruben
c2cebd1560
Completed query types tests
2020-01-09 14:42:43 +00:00
ruben
3f4c1332ef
Added query types tests for strings with unicode
2020-01-09 10:33:21 +00:00
ruben
166ab64db3
Added query types tests for BINARY types
2020-01-09 09:41:14 +00:00
ruben
0a280fd6d5
Added query types tests for BINARY types
2020-01-08 19:36:46 +00:00
ruben
1cd661d5f9
Added query types test for SET
2020-01-08 18:20:19 +00:00
ruben
2772be06c7
Added query types tests for ENUM type
2020-01-08 18:16:52 +00:00
ruben
22b2cbd367
Added query types tests for string types
2020-01-08 18:13:09 +00:00
ruben
fe7e5a1a5c
Added query types tests for YEAR type
2020-01-08 17:39:41 +00:00
ruben
ee8baae603
Added query types tests for TIME
2020-01-08 16:26:01 +00:00
ruben
b61d83c720
Added query types test for TIMESTAMP
2019-12-23 11:44:04 +00:00
ruben
c85283c7c0
Added query type tests for date and datetime
2019-12-23 11:31:53 +00:00
ruben
fdf3663ecb
Added query types tests for floating point types
2019-12-23 10:24:42 +00:00
ruben
f69b6c26c4
Added query types tests for all int types
2019-12-23 09:16:29 +00:00
ruben
ca8e0f90ee
Added query types tests for TINYINT
2019-12-23 07:42:07 +00:00
ruben
972787a6cb
Cleanup of initial prototype files
2019-12-23 07:11:04 +00:00
ruben
a115469ef3
Added operator<< for rows
2019-12-21 19:47:40 +00:00
ruben
1620aed11e
Implemented operator<< for value
2019-12-21 19:35:41 +00:00
ruben
39ec8e1610
Added QueryTypesTest skeleton
2019-12-21 15:05:25 +00:00
ruben
76e16153dd
Added async_fetch_all
2019-12-08 20:00:03 +00:00
ruben
34eff83a3b
Added async_fetch_many
2019-12-08 19:55:54 +00:00
ruben
77779ccf86
Now integ async tests use a thread to run the ctx
2019-12-08 19:27:04 +00:00
ruben
f7e1be7dbd
Added async_fetch_one, dropped per row meta
2019-12-08 19:20:14 +00:00
ruben
cc1cf0ca6e
Added resultset::fetch_all sync exc
2019-12-08 10:23:12 +00:00
ruben
22e7ae1ef1
Added resultset::fetch_all sync errc
2019-12-08 10:21:53 +00:00
ruben
f9b16cf47e
Added resultset::fetch_many exc
2019-12-08 10:15:03 +00:00
ruben
d9f9bbbbe6
Completed integ tests for fetch_many
2019-12-07 21:41:14 +00:00