Charles Butterfield wrote:
> Karl Fogel<kfogel_at_red-bean.com> writes:
>> "Charles Butterfield" <charles.butterfield_at_nextcentury.com> writes:
>>> When building 1.4.6 as root (under CentOS 5.1), one of the tests
> fails,
>>> and several tests are skipped.
>> Skipping is normal -- it's intentional, and does not indicate failure.
>> It just means the test suite isn't running that test, for some (known)
>> reason.
>>
>>> The failed test is:
>>> FAIL: switch_tests.py 17: refresh the WC file system read-only
>>> attribute
>> Interestingly, that test starts out by Skipping if it's running as
>> root:
>>
>> def refresh_read_only_attribute(sbox):
>> "refresh the WC file system read-only attribute "
>>
>> # This test will fail when run as root. Since that's normal
>> # behavior, just skip the test.
>> if os.name == 'posix':
>> if os.geteuid() == 0:
>> raise svntest.Skip
>
> That's interesting. My copy of the code is missing the conditional
> logic, as shown below:
> # Issue 2306.
> def refresh_read_only_attribute(sbox):
> "refresh the WC file system read-only attribute "
> sbox.build()
> wc_dir = sbox.wc_dir
That code is only there on trunk, wasn't backported to 1.4.x.
Lieven
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-02-18 07:58:37 CET