1
0
mirror of https://github.com/benhoyt/inih.git synced 2025-01-28 22:52:54 +08:00

4 Commits

Author SHA1 Message Date
matoro
ed4525140d
Add meson support for tests (#170)
Allows tests to use "meson test" instead of a shell script.  This also
means that they now fully respect user-specified toolchain (e.g. clang
compiler, custom CFLAGS, etc).  Running C++ test is conditional on
enabling INIReader support in the build.

```
 1/16 test_multi                               OK              0.05s
 2/16 test_multi_max_line                      OK              0.04s
 3/16 test_single                              OK              0.04s
 4/16 test_disallow_inline_comments            OK              0.03s
 5/16 test_stop_on_first_error                 OK              0.03s
 6/16 test_handler_lineno                      OK              0.02s
 7/16 test_heap                                OK              0.06s
 8/16 test_string                              OK              0.06s
 9/16 test_heap_max_line                       OK              0.05s
10/16 test_heap_realloc                        OK              0.05s
11/16 test_heap_realloc_max_line               OK              0.05s
12/16 test_heap_string                         OK              0.04s
13/16 test_call_handler_on_new_section         OK              0.04s
14/16 test_allow_no_value                      OK              0.03s
15/16 test_alloc                               OK              0.02s
16/16 test_INIReaderExample                    OK              0.02s

Ok:                 16
Expected Fail:      0
Fail:               0
Unexpected Pass:    0
Skipped:            0
Timeout:            0
```

Co-authored-by: matoro <matoro@users.noreply.github.com>
2024-06-12 09:47:53 +12:00
Ben Hoyt
e28a71f244 Revert "[Fuzzing] using cifuzz for PR (#154)"
This reverts commit bf103d87ba231080cc71056b11bfb6fccd2cbb13.
2024-04-25 08:41:10 +12:00
Arjun
bf103d87ba
[Fuzzing] using cifuzz for PR (#154)
using [cifuzz](https://google.github.io/oss-fuzz/getting-started/continuous-integration) for fuzzing PR.
2023-07-27 18:07:22 +01:00
Ben Hoyt
0113f049a6 Travis -> GitHub Actions 2021-02-27 17:18:45 +13:00