From 46a502ee5ab6a022865fe876805dab38ff384450 Mon Sep 17 00:00:00 2001 From: Jerome Reybert <jreybert@gmail.com> Date: Fri, 23 Oct 2015 22:43:32 +0200 Subject: [PATCH] test/addSubmodule: add submodule test --- test/addSubmodule.vader | 28 ++++++++++++++++++++++ test/addSubmodule/addSubmodule_diff.expect | 9 +++++++ test/test.config | 1 + 3 files changed, 38 insertions(+) create mode 100644 test/addSubmodule.vader create mode 100644 test/addSubmodule/addSubmodule_diff.expect diff --git a/test/addSubmodule.vader b/test/addSubmodule.vader new file mode 100644 index 0000000..58450fc --- /dev/null +++ b/test/addSubmodule.vader @@ -0,0 +1,28 @@ +Include: setup.inc + +Execute (Stage untracked directory closed): + call Cd_test_sub() + Magit + call Search_file('unstaged') + call magit#open_close_folding(0) + call Cursor_position() + call magit#stage_file() + call Cd_test() + let diff=Git_diff('staged') + call Expect_diff(g:test_script_dir . 'addSubmodule/addSubmodule_diff.expect', diff) + call Git_cmd("git reset") + +Execute (Stage untracked directory opened): + call Cd_test_sub() + Magit + call Search_file('unstaged') + call magit#open_close_folding(1) + call Move_relative(+4) + call Cursor_position() + call magit#stage_file() + call Cd_test() + let diff=Git_diff('staged') + call Expect_diff(g:test_script_dir . 'addSubmodule/addSubmodule_diff.expect', diff) + call Git_cmd("git reset") + +Include: cleanup.inc diff --git a/test/addSubmodule/addSubmodule_diff.expect b/test/addSubmodule/addSubmodule_diff.expect new file mode 100644 index 0000000..1f38fa5 --- /dev/null +++ b/test/addSubmodule/addSubmodule_diff.expect @@ -0,0 +1,9 @@ +Submodule subdjooks a63bc77..6efcd49: + > books/models.py: first cover image support + > books/models.py: create Book entry with an isbn_search + > books/: add isbn_search module + > books/models.py: add BookManager + > migrations + > urls: add books urls in site urls + > views.py: fix typo + > urls: comment unsupported url diff --git a/test/test.config b/test/test.config index 02f9a29..ec70c72 100644 --- a/test/test.config +++ b/test/test.config @@ -6,4 +6,5 @@ declare -A test_scripts=( [renameFile.vader]='manage.py|manage\ with\ spaces.py;djooks/settings\ with\ spaces.py|djooks/settings_without_spaces.py' [ignoreFile.vader]='bootstrap' [addDir.vader]='newdir\/' + [addSubmodule.vader]='subdjooks' ) -- GitLab