Mercurial > public > mercurial-scm > python-hglib
diff tests/test-log.py @ 205:2d0ec6097d78 2.6.1
util: fix handling of empty short option
This one was overlooked at 32e8d51ec16c. A dense form, '-sVALUE', shouldn't
be used if an empty value is specified.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Mon, 30 Apr 2018 15:43:29 +0900 |
parents | 32e8d51ec16c |
children |
line wrap: on
line diff
--- a/tests/test-log.py Wed Apr 25 13:32:18 2018 -0400 +++ b/tests/test-log.py Mon Apr 30 15:43:29 2018 +0900 @@ -27,6 +27,13 @@ self.assertTrue(len(revs) == 1) self.assertEquals(revs[0].rev, b('0')) + def test_empty_short_option(self): + self.append('foobar', 'foobar') + self.client.commit(b('first'), addremove=True) + revs = self.client.log(keyword=b(''), files=[b('foobar')]) + self.assertTrue(len(revs) == 1) + self.assertEquals(revs[0].rev, b('0')) + # def test_errors(self): # self.assertRaisesRegexp(CommandError, 'abort: unknown revision', # self.client.log, 'foo')