From 478022afadb1eff716b4ff66f3a1f2b92798d460 Mon Sep 17 00:00:00 2001 From: Damien Cassou Date: Fri, 29 May 2020 17:54:38 +0200 Subject: powerline-go: add module PR #1285 --- tests/modules/programs/powerline-go/default.nix | 1 + tests/modules/programs/powerline-go/standard.nix | 28 ++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 tests/modules/programs/powerline-go/default.nix create mode 100644 tests/modules/programs/powerline-go/standard.nix (limited to 'tests/modules/programs/powerline-go') diff --git a/tests/modules/programs/powerline-go/default.nix b/tests/modules/programs/powerline-go/default.nix new file mode 100644 index 00000000000..50febefbccd --- /dev/null +++ b/tests/modules/programs/powerline-go/default.nix @@ -0,0 +1 @@ +{ powerline-go-standard = ./standard.nix; } diff --git a/tests/modules/programs/powerline-go/standard.nix b/tests/modules/programs/powerline-go/standard.nix new file mode 100644 index 00000000000..9788ce7db3a --- /dev/null +++ b/tests/modules/programs/powerline-go/standard.nix @@ -0,0 +1,28 @@ +{ config, lib, pkgs, ... }: + +with lib; + +{ + config = { + programs = { + bash.enable = true; + + powerline-go = { + enable = true; + newline = true; + modules = [ "nix-shell" ]; + pathAliases = { "\\~/project/foo" = "prj-foo"; }; + settings = { + ignore-repos = [ "/home/me/project1" "/home/me/project2" ]; + }; + }; + }; + + nmt.script = '' + assertFileExists home-files/.bashrc + assertFileContains \ + home-files/.bashrc \ + '/bin/powerline-go -error $? -modules nix-shell -newline -path-aliases \~/project/foo=prj-foo -ignore-repos /home/me/project1,/home/me/project2' + ''; + }; +} -- cgit v1.2.3