testing: fix test failures caused by syncebook/cal-2.so
The hyphen introduced with the alternate EDS backends wasn't expected by the regex. Now simply assume that backend names are non-whitespace characters.
This commit is contained in:
parent
1c6bf2303e
commit
755438ceb7
|
@ -7743,20 +7743,20 @@ sources/memo/config.ini:type = todo
|
|||
expectSuccess = False)
|
||||
# Information about supported modules is optional, depends on compilation of
|
||||
# SyncEvolution.
|
||||
self.assertRegexpMatches(err, r'''\[ERROR\] error code from SyncEvolution error parsing config file \(local, status 20010\): bar: backend not supported (by any of the backend modules \((\w+, )+\w+\) )?or not correctly configured \(backend=select backend databaseFormat= syncFormat=\)\n\[ERROR\] configuration 'foo' does not exist\n\[ERROR\] source 'bar' does not exist\n\[ERROR\] backend property not set\n''')
|
||||
self.assertRegexpMatches(err, r'''\[ERROR\] error code from SyncEvolution error parsing config file \(local, status 20010\): bar: backend not supported (by any of the backend modules \((\S+, )+\S+\) )?or not correctly configured \(backend=select backend databaseFormat= syncFormat=\)\n\[ERROR\] configuration 'foo' does not exist\n\[ERROR\] source 'bar' does not exist\n\[ERROR\] backend property not set\n''')
|
||||
self.assertEqualDiff('', out)
|
||||
|
||||
# "foo" not configured, no source named
|
||||
out, err, code = self.runCmdline(["--print-items",
|
||||
"foo"],
|
||||
expectSuccess = False)
|
||||
self.assertRegexpMatches(err, r'''\[ERROR\] error code from SyncEvolution error parsing config file \(local, status 20010\): backend not supported (by any of the backend modules \((\w+, )+\w+\) )?or not correctly configured \(backend=select backend databaseFormat= syncFormat=\)\n\[ERROR\] configuration 'foo' does not exist\n\[ERROR\] no source selected\n\[ERROR\] backend property not set\n''')
|
||||
self.assertRegexpMatches(err, r'''\[ERROR\] error code from SyncEvolution error parsing config file \(local, status 20010\): backend not supported (by any of the backend modules \((\S+, )+\S+\) )?or not correctly configured \(backend=select backend databaseFormat= syncFormat=\)\n\[ERROR\] configuration 'foo' does not exist\n\[ERROR\] no source selected\n\[ERROR\] backend property not set\n''')
|
||||
self.assertEqualDiff('', out)
|
||||
|
||||
# nothing known about source
|
||||
out, err, code = self.runCmdline(["--print-items"],
|
||||
expectSuccess = False)
|
||||
self.assertRegexpMatches(err, r'''\[ERROR\] error code from SyncEvolution error parsing config file \(local, status 20010\): backend not supported (by any of the backend modules \((\w+, )+\w+\) )?or not correctly configured \(backend=select backend databaseFormat= syncFormat=\)\n\[ERROR\] no source selected\n\[ERROR\] backend property not set\n''')
|
||||
self.assertRegexpMatches(err, r'''\[ERROR\] error code from SyncEvolution error parsing config file \(local, status 20010\): backend not supported (by any of the backend modules \((\S+, )+\S+\) )?or not correctly configured \(backend=select backend databaseFormat= syncFormat=\)\n\[ERROR\] no source selected\n\[ERROR\] backend property not set\n''')
|
||||
self.assertEqualDiff('', out)
|
||||
|
||||
# now create "foo"
|
||||
|
@ -7769,7 +7769,7 @@ sources/memo/config.ini:type = todo
|
|||
out, err, code = self.runCmdline(["--print-items",
|
||||
"foo"],
|
||||
expectSuccess = False)
|
||||
self.assertRegexpMatches(err, r'''\[ERROR\] error code from SyncEvolution error parsing config file \(local, status 20010\): backend not supported (by any of the backend modules \((\w+, )+\w+\) )?or not correctly configured \(backend=select backend databaseFormat= syncFormat=\)\n\[ERROR\] no source selected\n\[ERROR\] backend property not set\n''')
|
||||
self.assertRegexpMatches(err, r'''\[ERROR\] error code from SyncEvolution error parsing config file \(local, status 20010\): backend not supported (by any of the backend modules \((\S+, )+\S+\) )?or not correctly configured \(backend=select backend databaseFormat= syncFormat=\)\n\[ERROR\] no source selected\n\[ERROR\] backend property not set\n''')
|
||||
self.assertEqualDiff('', out)
|
||||
|
||||
# "foo" configured, but "bar" is not
|
||||
|
@ -7777,7 +7777,7 @@ sources/memo/config.ini:type = todo
|
|||
"foo",
|
||||
"bar"],
|
||||
expectSuccess = False)
|
||||
self.assertRegexpMatches(err, r'''\[ERROR\] error code from SyncEvolution error parsing config file \(local, status 20010\): bar: backend not supported (by any of the backend modules \((\w+, )+\w+\) )?or not correctly configured \(backend=select backend databaseFormat= syncFormat=\)\n\[ERROR\] source 'bar' does not exist\n\[ERROR\] backend property not set\n''')
|
||||
self.assertRegexpMatches(err, r'''\[ERROR\] error code from SyncEvolution error parsing config file \(local, status 20010\): bar: backend not supported (by any of the backend modules \((\S+, )+\S+\) )?or not correctly configured \(backend=select backend databaseFormat= syncFormat=\)\n\[ERROR\] source 'bar' does not exist\n\[ERROR\] backend property not set\n''')
|
||||
self.assertEqualDiff('', out)
|
||||
|
||||
# add "bar" source, using file backend
|
||||
|
|
Loading…
Reference in New Issue