| test_description='branch --contains <commit>, --merged, and --no-merged' |
| test_expect_success setup ' |
| git commit -a -m "second on master" && |
| git commit -a -m "second on side" && |
| test_expect_success 'branch --contains=master' ' |
| git branch --contains=master >actual && |
| echo " master" && echo "* side" |
| test_expect_success 'branch --contains master' ' |
| git branch --contains master >actual && |
| echo " master" && echo "* side" |
| test_expect_success 'branch --contains=side' ' |
| git branch --contains=side >actual && |
| test_expect_success 'side: branch --merged' ' |
| git branch --merged >actual && |
| test_expect_success 'side: branch --no-merged' ' |
| git branch --no-merged >actual && |
| test_expect_success 'master: branch --merged' ' |
| git branch --merged >actual && |
| test_expect_success 'master: branch --no-merged' ' |
| git branch --no-merged >actual && |