|
|
5c9a4f4be0
|
implement platform abstraction of unsetenv()
|
2021-10-22 11:05:32 -04:00 |
|
|
|
ad81dd3960
|
recover original new style library target names through ALIAS library definitions
|
2021-10-22 08:23:49 -04:00 |
|
|
|
7cc5092547
|
make portable to MSVC++
|
2021-10-21 21:01:59 -04:00 |
|
|
|
93d6e6dec9
|
update for new way of using googletest
|
2021-10-12 11:46:37 -04:00 |
|
|
|
510987dc80
|
Merge branch 'master' into multi-config-support
# Conflicts:
# cmake/Modules/Packages/MSCG.cmake
# examples/plugins/CMakeLists.txt
|
2021-10-11 17:03:41 -04:00 |
|
|
|
2c7b67203a
|
recover unit test compile
|
2021-10-07 13:44:18 -04:00 |
|
|
|
c8ff66e07f
|
correct file extension for Zstd compressed files
|
2021-10-07 06:49:49 -04:00 |
|
|
|
059f450f1b
|
add uppercase string utility function (for symmetry)
|
2021-10-07 00:00:33 -04:00 |
|
|
|
a9bccee7b2
|
add utility to convert a string to lowercase
|
2021-10-06 17:43:41 -04:00 |
|
|
|
af070aa351
|
add support for seeking to the end of a file
|
2021-10-05 15:44:58 -04:00 |
|
|
|
37bfe3d0ce
|
integrate platform sub-namespace into source code and documentation
this updates function calls to functions that have been moved from
the utils namepsace or the Info class to platform::
|
2021-10-02 16:55:11 -04:00 |
|
|
|
195fe81c60
|
correct test for loading shared objects and libraries
|
2021-10-01 23:52:02 -04:00 |
|
|
|
15b3e875d5
|
import files for platform namespace from standalone project w/o updating LAMMPS
|
2021-09-29 16:29:25 -04:00 |
|
|
|
fe64649e49
|
Merge branch 'master' into multi-config-support
|
2021-09-20 20:42:03 -04:00 |
|
|
|
db76edbade
|
implement utils::current_date() convenience function to reduce replicated code
|
2021-09-18 09:05:35 -04:00 |
|
|
|
84c945f7fb
|
Use multi-config compatible way to integrate googletest for unit testing
|
2021-09-11 04:50:04 -04:00 |
|
|
|
9cdb83a24d
|
support utils::guesspath() also on Windows
|
2021-09-08 18:17:14 -04:00 |
|
|
|
cfa94dfbaf
|
add support for utils::guesspath() on macos
|
2021-09-08 15:14:06 -04:00 |
|
|
|
898f8086db
|
consolidate binary() member functions of Comm and Balance into utils::binary_search()
|
2021-09-06 16:58:14 -04:00 |
|
|
|
6bc8da05b9
|
reformat unittest tree with clang-format
|
2021-08-23 17:06:30 -04:00 |
|
|
|
300fee0437
|
add some more checks for typical string matches for references to fixes and alike
|
2021-08-18 12:59:56 -04:00 |
|
|
|
18cc43a560
|
extend ArgInfo class to also accept "i2_name" and "d2_name"
|
2021-08-17 12:04:58 -04:00 |
|
|
|
7068f3e77b
|
add a few more test cases for testing utils::split_words()
|
2021-08-04 12:02:55 -04:00 |
|
|
|
d211bbc0d6
|
expand ArgInfo class unit tests
|
2021-07-29 20:58:02 -04:00 |
|
|
|
594bf56ee3
|
silence compiler warnings on macOS
|
2021-07-23 12:12:40 -04:00 |
|
|
|
2e6a0112d3
|
update URLs in some more files
|
2021-05-24 16:19:37 -04:00 |
|
|
|
462f27d661
|
Use copy-and-swap in Tokenizers
Ensures that the classes behave consistently when copied, moved, copy assigned,
and move assigned.
|
2021-04-26 14:28:13 -04:00 |
|
|
|
66f690004d
|
correctly test move constructors
|
2021-04-24 07:14:49 -04:00 |
|
|
|
cf81f72aad
|
more tests for tokenizer classes
|
2021-04-24 01:22:06 -04:00 |
|
|
|
a858c07e8a
|
add unit tests for empty id, invalid timespecs, and merge sort
|
2021-04-04 21:51:48 -04:00 |
|
|
|
67d4302fc7
|
add tests for tokenizer skip() function and throwing an exception
|
2021-04-04 21:51:06 -04:00 |
|
|
|
3668ce1374
|
Merge branch 'master' into more-unittests
# Conflicts:
# unittest/testing/core.h
|
2021-04-01 11:11:18 -04:00 |
|
|
|
b15502ddc8
|
Add utils::split_lines
|
2021-03-24 15:53:00 -04:00 |
|
|
|
487c55edf0
|
simplify and apply clang-format
|
2021-03-24 11:24:55 -04:00 |
|
|
|
42895ac6df
|
Merge pull request #2654 from akohlmey/collected-small-changes
Collected small changes
|
2021-03-16 19:34:54 -04:00 |
|
|
|
a6a2879807
|
add a few more tokenizer test cases for added use cases.
|
2021-03-15 12:02:58 -04:00 |
|
|
|
5d795130db
|
more strict checking of valid input in utils::bounds() with new tests
|
2021-03-14 17:59:00 -04:00 |
|
|
|
4c17217ad2
|
add unit tests for the exceptions thrown by ValueTokenizer when data is missing
|
2021-03-14 17:28:03 -04:00 |
|
|
|
ca8b268ad5
|
new convencience function for checking valid IDs (includes unit tests)
|
2021-03-02 11:02:09 -05:00 |
|
|
|
cfc86f7a2d
|
add unit tests for new utils::strfind() function
|
2021-02-25 23:05:48 -05:00 |
|
|
|
0f07215a2b
|
add utils::strdup() convenience function
|
2021-02-04 17:00:02 -05:00 |
|
|
|
fae6fef1ac
|
add tests for DNAME/INAME argument references
|
2021-02-01 09:39:13 -05:00 |
|
|
|
2882208e0b
|
must report index1 as 0 for type == ArgInfo::NONE
|
2021-01-31 22:05:33 -05:00 |
|
|
|
c1742aa3d1
|
add unit tests for ArgInfo class
|
2021-01-30 00:50:15 -05:00 |
|
|
|
72168d6780
|
add utility functions to detect UTF-8 characters and substitute with ASCII equivalents
|
2021-01-25 01:41:38 -05:00 |
|
|
|
569a000e6b
|
reformat unittest sources with clang-format
|
2020-11-25 16:51:41 -05:00 |
|
|
|
b931501711
|
add utils::path_dirname() to complement utils::path_basename()
|
2020-10-23 20:40:18 -04:00 |
|
|
|
adf74b3a22
|
use https://lammps.sandia.gov based URLs consistently
|
2020-10-21 16:45:30 -04:00 |
|
|
|
e23774ed56
|
include "pointers.h" to avoid include file name conflicts when compiling with USER-VTK enabled
|
2020-10-13 15:26:38 -04:00 |
|
|
|
b176cdf28c
|
remove trailing whitespace
|
2020-09-16 18:18:53 -04:00 |
|