From 55ab6291a8b8341acf90790871d8d8167e842712 Mon Sep 17 00:00:00 2001 From: Tom Bereknyei Date: Wed, 9 Feb 2022 23:34:56 -0500 Subject: [PATCH] initial idiom cases --- tests/cases/idioms/in | 15 +++++++++++++++ tests/cases/idioms/out | 29 +++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 tests/cases/idioms/in create mode 100644 tests/cases/idioms/out diff --git a/tests/cases/idioms/in b/tests/cases/idioms/in new file mode 100644 index 0000000..61e7956 --- /dev/null +++ b/tests/cases/idioms/in @@ -0,0 +1,15 @@ +[ + { meta = with lib; { a=1; b=2; c=3; };} + {stdenv, lib, fetchFrom, ... }: + stdenv.mkDerivation rec { + pname = "test"; + version = "0.0"; + src = fetchFrom { + url = "example/${version}"; + }; + meta = with lib; { + maintainers = with maintainers; [ someone ]; + description = "something"; + }; + } +] diff --git a/tests/cases/idioms/out b/tests/cases/idioms/out new file mode 100644 index 0000000..b793e13 --- /dev/null +++ b/tests/cases/idioms/out @@ -0,0 +1,29 @@ +[ + { + meta = + with lib; + { + a = 1; + b = 2; + c = 3; + }; + } + { stdenv + , lib + , fetchFrom + , ... + }: + stdenv.mkDerivation rec { + pname = "test"; + version = "0.0"; + src = fetchFrom { + url = "example/${version}"; + }; + meta = + with lib; + { + maintainers = with maintainers; [ someone ]; + description = "something"; + }; + } +]