Hi, everyone.
I found a bug in subversion-1.14.2\subversion\tests\cmdline\svntest\main.py.
The bug makes `python win-tests.py --enable-sasl` failed for all py tests.
```
Traceback (most recent call last):
File "D:\subversion-1.14.2\subversion\tests\cmdline\svntest\main.py",
line 1927, in run
rc = self.pred.run(sandbox)
File "D:\subversion-1.14.2\subversion\tests\cmdline\svntest\testcase.py",
line 258, in run
return self._delegate.run(sandbox)
File "D:\subversion-1.14.2\subversion\tests\cmdline\svntest\testcase.py",
line 178, in run
result = self.func(sandbox)
File "D:\subversion-1.14.2\subversion\tests\cmdline\authz_tests.py", line
68, in authz_open_root
write_restrictive_svnserve_conf(sbox.repo_dir)
File "D:\subversion-1.14.2\subversion\tests\cmdline\svntest\main.py",
line 1362, in write_restrictive_svnserve_conf
fp.write("realm = svntest\n"
TypeError: TextIOWrapper.write() takes exactly one argument (2 given)
FAIL: authz_tests.py 1: authz issue #2486 - open root
END: authz_tests.py
ELAPSED: authz_tests.py 0:00:11.813435
```
Please fix it by edit
subversion-1.14.2\subversion\tests\cmdline\svntest\main.py , and remove the
marked comma.
```python
def write_restrictive_svnserve_conf(repo_dir, anon_access="none",
separate_groups_db=False):
....
if options.enable_sasl:
fp.write("realm = svntest\n"
"[sasl]\n", # remove the comma
"use-sasl = true\n");
```