Remove unused argument from mergetool()
[stgit.git] / t / t3500-hide-unhide.sh
blob0a6f7d07f505434d5ba46b79510ff6fecaf72642
1 #!/bin/sh
3 test_description='Test "stg hide" and "stg unhide"'
5 . ./test-lib.sh
7 test_expect_success 'Initialize stgit' '
8 stg init
11 test_expect_success 'Attempt too few arguments' '
12 command_error stg hide 2>&1 | grep -e "No patches specified" &&
13 command_error stg unhide 2>&1 | grep -e "No patches specified"
16 test_expect_success 'Add some patches' '
17 stg new -m p0 p0 &&
18 stg new -m p1 p1 &&
19 stg new -m p2 p2 &&
20 stg hide p2
23 test_expect_success 'Hide already hidden patch' '
24 stg hide p2
27 test_expect_success 'Attempt unhide non-hidden patch' '
28 command_error stg unhide p0 2>&1 |
29 grep -e "Patch \"p0\" not hidden"
32 test_expect_success 'Unhide hidden patch' '
33 stg unhide p2
36 test_done