aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* git version info: Added post-tag: VERSION_COMMITS and VERSION_SHA1_SHORT. VER...Sven Gothel2022-02-072-10/+10
* Add Java/C++ hexStringBytes(..); Fix Java's bytesHexString(..) path !lsbFirst...Sven Gothel2022-01-272-0/+90
* Fixes for clang++ 11.0.1-2Sven Gothel2022-01-251-2/+2
* Fix test_latch01.cpp: Thread function something() needs to use atomic increme...Sven Gothel2021-12-051-2/+3
* latch: Extend with wait_for() and arrive_and_wait_for(), i.e. add variants wi...Sven Gothel2021-11-161-2/+26
* TestLatch01: Add validation against external artifactSven Gothel2021-11-161-4/+8
* latch: Fix and add unit testSven Gothel2021-11-162-0/+73
* test_lfringbuffer_a: Add missing value initialisationSven Gothel2021-11-161-1/+1
* ringbuffer: Add notion of operating threading mode for more efficancyv0.7.0Sven Gothel2021-11-023-0/+48
* test_lfringbuffer11: Fix GCC 8.4 optimization warning (uninitialized var)Sven Gothel2021-11-011-1/+1
* test_lfringbuffer_a.hpp test_lfringbuffer[01-04]: Add multi-threading test w/...Sven Gothel2021-11-015-153/+368
* test_lfringbuffer[00..04]: Further unify: Unify test invocation via template ...Sven Gothel2021-11-015-257/+230
* test_lfringbuffer[00..04]: Unify non-threaded functional tests using template...Sven Gothel2021-10-316-1508/+876
* ringbuffer API change: Drop whole `NullValue` *angle*, simplifying; Drop `use...Sven Gothel2021-10-316-125/+67
* Apply same Non-Type Template Parameter of darray; Drop new[] C++ array storag...Sven Gothel2021-10-233-4/+7
* darray<> Non-Type Template Parameter: Remove use_realloc (fully deducted), se...Sven Gothel2021-10-233-22/+104
* test_cow_darray01 -> test_darray01: Test only covers darray not cow_darraySven Gothel2021-10-232-3/+1
* EUI48[Sub]: Add endian awareness, also fixes indexOf() semantics (C++ and Java)Sven Gothel2021-10-052-35/+71
* ringbuffer: Use std names for sizes: getSize() -> size(); getFreeSlots() -> f...Sven Gothel2021-10-056-153/+153
* jau::darray: Support immutable type, i.e. 'const Type'Sven Gothel2021-10-031-1/+51
* uuid_t: Add uuid_t::equivalent(..) method fo relaxed comparison on different ...Sven Gothel2021-10-021-6/+29
* Silence -Wformat-overflow warnings on catch2s' catch_amalgamated.cpp compilationSven Gothel2021-09-191-1/+1
* Moved EUI48, EUI48Sub (C++/Java) and uuid_t, *Octets (C++) from Direct-BT for...Sven Gothel2021-09-184-0/+339
* test: Remove unused global variable (clang 11.0.1 warning -> error)Sven Gothel2021-07-281-1/+0
* ringbuffer::get() and ::getBlocking(): Pass size of dest buffer and minimum c...v0.4.0Sven Gothel2021-06-196-6/+6
* ringbuffer: Add typename 'NullValue_type', denoting the type for 'nullelem', ...v0.3.3Sven Gothel2021-06-116-22/+22
* ringbuffer: Move the 'T nullelem' to ctor, simplifying ringbuffer declarationSven Gothel2021-06-106-18/+18
* jau::ringbuffer<> enhancement: Support block access, integral types, non-valu...Sven Gothel2021-06-107-291/+2378
* Unit test test_to_string: Fix 32bit/64bit pointer string comparison testv0.3.1Sven Gothel2021-02-111-1/+5
* Consolidate conversion to hex and decimal string: template<> to_hexstring() a...Sven Gothel2021-02-106-22/+22
* Reverting macro change of 'constexpr_*', removing the '_func' addition (short...Sven Gothel2021-02-091-2/+2
* basic_types.hpp: Cleanup; Add constexpr 'enum class endian', 'pointer_cast()'...Sven Gothel2021-02-084-2/+349
* Refine constexpr_* macros for functions: Add '_func' hinting function and use...Sven Gothel2021-02-071-2/+2
* JaulibVersion: Use data transient onlySven Gothel2021-01-271-2/+3
* Move tests to 'jau.test' to not violate potentially sealed org.jar or jau. pa...Sven Gothel2021-01-2657-335/+460
* jar file naming convention: Use dash instead of underscore for 'base'-fat.jar...Sven Gothel2021-01-264-5/+5
* cmake: Use: jaulib_test_jar_fileSven Gothel2021-01-251-3/+4
* test/java: Use JunitTracer instead of SingletonJunitCase ..Sven Gothel2021-01-2523-46/+46
* test/README.txt: Remove remarks to 'poor testing' and cppunit. We use Catch2 ...Sven Gothel2021-01-251-6/+0
* Remove unused importSven Gothel2021-01-251-1/+0
* test/java: Sort tests in their respective package - Comment out 'not yet read...Sven Gothel2021-01-257-13/+14
* Java import and modularization: Complete jaulib_fat and full JNI lib bootstra...Sven Gothel2021-01-2515-9/+2383
* Java import and modularization: jaulib_base, jaulib_jni, jaulib_net, jaulib_p...Sven Gothel2021-01-2541-0/+5742
* cow_iterator: Add tests for new dist_end() and dist_begin()Sven Gothel2021-01-181-28/+53
* cpp_lang_macros: Have shorter 'constexpr_*' names and document the ideav0.2.14Sven Gothel2021-01-111-4/+4
* test_cow_darray_perf01.cpp: Unroll functions and use CoW's push_back_unique(....Sven Gothel2021-01-111-15/+118
* test_cow_darray_01.cpp: Test copy/move ctor and assignment of darraySven Gothel2021-01-111-0/+31
* cow_iterator: Finalize API and minor API doc editsSven Gothel2021-01-111-141/+162
* cow_darray, darray: Add type_trait query is_darray_type<T>::value and test_co...Sven Gothel2021-01-092-86/+158
* type_traits_queries.hpp: Enable MTYPE_CHECKER* macrosSven Gothel2021-01-091-13/+15