summaryrefslogtreecommitdiff
path: root/test/test-ingest.cpp
Commit message (Collapse)AuthorAge
* Add test over mocked user agent fetchDan Goodliffe2025-09-09
| | | | Uses a file:// URL to curl fetch a local fixture.
* Add test over Ingestor::ingestLogDan Goodliffe2025-09-08
|
* Use a TestIngestor as a fixture in testsDan Goodliffe2025-09-08
|
* Change getUserAgentDetail to return a packaged CURL objectDan Goodliffe2025-09-05
| | | | | This will be usable with curl_multi_* instead of being a single synchronous request.
* Add function to grab UA details from useragentstring.comDan Goodliffe2025-09-04
|
* Store utsname details in the host's detail fieldDan Goodliffe2025-09-02
|
* Use a DB connection pool rather than a single connectionDan Goodliffe2025-09-01
|
* Move common test code to its own libraryDan Goodliffe2025-08-25
|
* Store log lines in full using entity idsDan Goodliffe2025-08-25
|
* Add DB schema and setup a mock of it in testingDan Goodliffe2025-08-25
|
* Pull fixture log lines into shared global varsDan Goodliffe2025-08-25
|
* Add helpers for hashing values extracted from log inputDan Goodliffe2025-08-25
| | | | | zlib's crc32 used here, the interface is a bit C and as a result a bit casty, but it'll work.
* Initial commit; basic Apache log parsingDan Goodliffe2025-08-25