aboutsummaryrefslogtreecommitdiff
path: root/tests/unit
AgeCommit message (Expand)Author
2024-06-12tests/libcmd: set HOME to a temporary directoryAlois Wohlschlager
2024-06-06build: expose option to enable or disable precompiled std headersQyriad
2024-05-31build: fix static linking with a hackQyriad
2024-05-30build-time: remove 20% more by PCH'ing C++ stdlibJade Lovelace
2024-05-30Revert "tests/filetransfer: reënable on Darwin"jade
2024-05-29tests/filetransfer: reënable on DarwinJade Lovelace
2024-05-30Merge changes from topic "libutil-split" into mainjade
2024-05-29libstore: fix http abuses no longer workingeldritch horrors
2024-05-29util.hh: Delete remaining file and clean up headersTom Hubrecht
2024-05-29util.{hh,cc}: Split out strings.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out processes.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out file-system.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out terminal.{hh,cc}Tom Hubrecht
2024-05-28util.{hh,cc}: Split out environment-variables.{hh,cc}Tom Hubrecht
2024-05-23Merge changes I462a8cf0,I3b0bcea3,I2acd56e7,Ifc149764,I9e2ef170 into mainQyriad
2024-05-23packaging: rename nixexpr -> lixexpr and so onJade Lovelace
2024-05-23add libcmd test for lookupFileArgQyriad
2024-05-17derived-path: refuse built derived path with a non-derivation basePierre Bourdon
2024-05-11filetransfer: unit test content-encoding handlingPierre Bourdon
2024-05-10libstore: de-callback-ify FileTransfereldritch horrors
2024-05-07remove the autoconf+Make buildsystemQyriad
2024-05-07libutil: de-callback-ify computeClosureeldritch horrors
2024-05-05filetransfer: abort transfer on receiver exceptioneldritch horrors
2024-05-03libutil: make rewriteStrings soundeldritch horrors
2024-05-02Merge changes from topic "profile-v3" into mainQyriad
2024-05-02getNameFromURL(): Support uppercase characters in attribute namesEelco Dolstra
2024-05-02Disallow store path names that are . or .. (plus opt. -)Robert Hensing
2024-05-02test: Generate distinct hashesRobert Hensing
2024-05-02test: Generate distinct path namesRobert Hensing
2024-05-02parseStorePath: Support leading periodRobert Hensing
2024-05-02Revert "StorePath: reject names starting with '.'"Robert Hensing
2024-04-30implement parsing human-readable names from URLsQyriad
2024-04-15abort with a descriptive message on bad HintFmt usageQyriad
2024-04-08Merge "Don't run libstore unit tests in project root" into mainrebecca “wiggles” turner
2024-04-08Don't run libstore unit tests in project rootRebecca Turner
2024-04-08Fix REPL test parser nitsRebecca Turner
2024-04-08Merge "Add `PathsSetting`" into mainrebecca “wiggles” turner
2024-04-07Merge pull request #10208 from 9999years/print-strings-directlyRobert Hensing
2024-04-07Add `PathsSetting`Rebecca Turner
2024-04-06Merge "Rewrite REPL test parser" into mainrebecca “wiggles” turner
2024-04-05Rewrite REPL test parserRebecca Turner
2024-04-05Revert "libutil: drop Pool resources on exceptional free"eldritch horrors
2024-04-03Add `EscapeStringOptions` and `escapeString` testsRebecca Turner
2024-03-31Merge changes Ib62d3d68,Ic3e7affe into mainjade
2024-03-31libutil: remove Pool::flushBadeldritch horrors
2024-03-30libutil: drop Pool resources on exceptional freeeldritch horrors
2024-03-29Add `pre-commit` checksRebecca Turner
2024-03-29Fix various clang-tidy lintsJade Lovelace
2024-03-29Move `escapeString` to its own fileRebecca Turner
2024-03-29meson: add missing explicit dependency on nlohmann_jsonWinter