tvl-depot/tvix/eval/src/value
Griffin Smith 3935c34401 test(tvix/eval): Add proptests covering trait impls for String
Add a suite of proptests covering the laws of the handwritten stdlib
trait impls (Eq, Ord, and Hash) for String, generated from a new set of
macros for generating those tests which can be applied to other types.

Change-Id: Ib3276c9e96fca497aece094e5612707d3dc77ccd
Reviewed-on: https://cl.tvl.fyi/c/depot/+/6626
Autosubmit: grfn <grfn@gws.fyi>
Reviewed-by: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
2022-09-17 19:51:16 +00:00
..
attrs fix(tvix/eval): address current clippy lints 2022-09-13 14:41:57 +00:00
attrs.rs feat(tvix/eval): Support builtins.attrNames 2022-09-15 20:37:57 +00:00
builtin.rs fix(tvix/eval): fix doc comment syntax where applicable 2022-09-10 21:57:13 +00:00
function.rs refactor(tvix/eval): introduce Upvalues struct in closures & thunks 2022-09-11 12:16:46 +00:00
list.rs feat(tvix/eval): Support builtins.head 2022-09-15 16:48:24 +00:00
mod.rs refactor(tvix/eval): fix current clippy lints 2022-09-16 22:58:24 +00:00
string.rs test(tvix/eval): Add proptests covering trait impls for String 2022-09-17 19:51:16 +00:00
thunk.rs refactor(tvix/eval): introduce Upvalues struct in closures & thunks 2022-09-11 12:16:46 +00:00