about summary refs log tree commit diff
path: root/lib/tests/misc.nix
AgeCommit message (Expand)AuthorFilesLines
2021-01-28lib/attrsets: add cartesianProductOfSets functionJacek Galowicz1-0/+67
2020-12-18Revert "Module-builtin assertions, disabling assertions and submodule asserti...Silvan Mosberger1-1/+1
2020-11-30nixos/modules: Expose the internal module in the top-level documentationSilvan Mosberger1-1/+1
2020-11-13lib: Add composeManyExtensionsJoe Hermaszewski1-0/+20
2020-10-18lib.splitString: use builtin.splitEtienne Laurin1-0/+14
2020-09-21Merge pull request #97133 from Infinisil/improved-toPrettySilvan Mosberger1-7/+65
2020-09-17lib/generators.toPretty: Print [] and {} compactlySilvan Mosberger1-0/+4
2020-09-17lib/generators.toPretty: Switch away from δ and λSilvan Mosberger1-5/+8
2020-09-17lib/generators.toPretty: Improved string printing, handling newlinesSilvan Mosberger1-0/+27
2020-09-17lib/generators.toPretty: Implement multiline printingSilvan Mosberger1-1/+25
2020-09-17lib/generators.toPretty: Only quote attribute names if necessarySilvan Mosberger1-1/+1
2020-09-04lib/tests: Add test for freeform option docsSilvan Mosberger1-0/+26
2020-07-20lib: toHex -> toHexString & toBase -> toBaseDigitsBas van Dijk1-4/+4
2020-07-20lib: add the toHex and toBase utility functionsBas van Dijk1-0/+10
2020-04-02Merge pull request #83241 from Infinisil/valid-drv-nameSilvan Mosberger1-0/+42
2020-03-30lib/strings: Add sanitizeDerivationName functionSilvan Mosberger1-0/+42
2020-03-10lib/generators: Add toINI option for duplicate keysSilvan Mosberger1-0/+12
2020-02-10lib/tests/misc.nix: Fix dependency on currentSystemEelco Dolstra1-1/+1
2020-01-23lib/cli,lib/tests/misc: somewhat more standard formattingProfpatsch1-35/+26
2020-01-23lib/cli: encodeGNUCommandLine -> toGNUCommandLineShellProfpatsch1-2/+27
2020-01-05Factor out a `toGNUCommandLine` utilityGabriel Gonzalez1-1/+1
2019-12-15Use a more realistic example that exercises all encodingsGabriel Gonzalez1-6/+10
2019-12-13Make behavior of `encodeGNUCommandLine` customizableGabriel Gonzalez1-0/+1
2019-12-13Rename `renderOptions` to `encodeGNUCommandLine`Gabriel Gonzalez1-1/+1
2019-12-11Add `pkgs.lib.renderOptions`Gabriel Gonzalez1-0/+16
2019-10-21lib/trivial: add `pipe` functionProfpatsch1-0/+25
2019-09-26lib: basic tests for lib.versionsJoachim Fasting1-0/+15
2018-12-30Remove composableDerivation, closes #18763Frederik Rietdijk1-38/+0
2018-10-20lib.isStorePath: fix `false` result when passed a path objectTim Cuthbertson1-1/+1
2018-10-15generators: make toPretty handle floats correctlyLéo Gaspard1-0/+2
2018-09-17lib/tests: Add overrideExisting testsSilvan Mosberger1-0/+14
2018-09-06Merge branch 'no-toPath'Shea Levy1-2/+2
2018-08-15lib/recursiveUpdateUntil: add a test & release note for fixProfpatsch1-0/+24
2018-07-20[bot]: remove unreferenced codevolth1-4/+0
2018-06-10lib: bitAnd, bitOr, bitXor (bitsize-agnostic fallback function) (#41491)volth1-0/+15
2018-06-05Revert "lib: bitAnd, bitOr, bitXor"Profpatsch1-15/+0
2018-06-02lib: test for bitAnd, bitOr, bitXorvolth1-0/+15
2018-05-22treewide: Remove uses of builtins.toPath.Shea Levy1-2/+2
2018-04-25lib/generators: print paths without quotes & move function downProfpatsch1-3/+5
2018-03-29lib/generators: introduce a sane default for `mkValueString`Profpatsch1-0/+26
2018-03-09lib.isStorePath: Fix derivation detectionShea Levy1-0/+2
2017-11-22lib/generators: add mkValueString to mkKeyValueDefault generatorProfpatsch1-1/+1
2017-06-22lib/generators: put more information in toPretty lambdasProfpatsch1-0/+2
2017-06-22lib/generators: toPrettyProfpatsch1-0/+30
2017-06-09lib-tests: fix test for isStorePathDaiderd Jordan1-1/+1
2017-05-30Add `isStorePath` tests (#26223)Profpatsch1-4/+34
2017-05-17lib: Consolidate tests into one meta jobJohn Ericson1-0/+299