2012-06-21 01:41:21 +04:00
|
|
|
hide outer repo
|
|
|
|
$ hg init
|
|
|
|
|
2013-04-26 18:16:25 +04:00
|
|
|
Test case sensitive configuration
|
|
|
|
|
2010-08-30 13:39:43 +04:00
|
|
|
$ echo '[Section]' >> $HGRCPATH
|
|
|
|
$ echo 'KeY = Case Sensitive' >> $HGRCPATH
|
|
|
|
$ echo 'key = lower case' >> $HGRCPATH
|
|
|
|
|
|
|
|
$ hg showconfig Section
|
|
|
|
Section.KeY=Case Sensitive
|
|
|
|
Section.key=lower case
|
|
|
|
|
2013-04-26 18:36:12 +04:00
|
|
|
Test "%unset"
|
|
|
|
|
|
|
|
$ cat >> $HGRCPATH <<EOF
|
|
|
|
> [unsettest]
|
|
|
|
> local-hgrcpath = should be unset (HGRCPATH)
|
|
|
|
> %unset local-hgrcpath
|
|
|
|
>
|
|
|
|
> global = should be unset (HGRCPATH)
|
|
|
|
>
|
|
|
|
> both = should be unset (HGRCPATH)
|
|
|
|
>
|
|
|
|
> set-after-unset = should be unset (HGRCPATH)
|
|
|
|
> EOF
|
|
|
|
|
|
|
|
$ cat >> .hg/hgrc <<EOF
|
|
|
|
> [unsettest]
|
|
|
|
> local-hgrc = should be unset (.hg/hgrc)
|
|
|
|
> %unset local-hgrc
|
|
|
|
>
|
|
|
|
> %unset global
|
|
|
|
>
|
|
|
|
> both = should be unset (.hg/hgrc)
|
|
|
|
> %unset both
|
|
|
|
>
|
|
|
|
> set-after-unset = should be unset (.hg/hgrc)
|
|
|
|
> %unset set-after-unset
|
|
|
|
> set-after-unset = should be set (.hg/hgrc)
|
|
|
|
> EOF
|
|
|
|
|
|
|
|
$ hg showconfig unsettest
|
|
|
|
unsettest.set-after-unset=should be set (.hg/hgrc)
|