Commit Graph

2123 Commits

Author SHA1 Message Date
Jon Pentland 0d643964a2 Don't convert time when adding timezone in getter. Refactor time comparison in tests to correct direction (avoid comparing against negative deltas) 2022-10-23 10:24:59 +02:00
Jon Pentland 2df8ff4ea7 Try reindexing comment and increasing delta (in case of slow test causing failure) 2022-10-22 13:13:20 +02:00
Jon Pentland 35b11a0120 Prevent test failures when converting to timezone 2022-10-22 12:16:14 +02:00
Jon Pentland 194f2d9f76 Use configured portal timezone in tests 2022-10-22 11:48:10 +02:00
Jon Pentland b28d6d1f91 Don't set the server timezone, seems to break other tests 2022-10-21 18:12:08 +02:00
Jon Pentland 9944796627 Fix timezone tests 2022-10-21 17:11:19 +02:00
Jon Pentland f0cd076fd7 Update test_indexers to account for local timezones. Test across daylight savings bounds. 2022-10-21 15:20:32 +02:00
Jon Pentland c70abe2b63 Create a test for the custom getter to ensure timezones are being added 2022-10-21 15:19:27 +02:00
Jon Pentland 2506286c43 Create custom __getattribute__ method to return timezone aware dates from older Comment objects 2022-10-21 15:18:09 +02:00
Jon Pentland 103bd894d9 Use correct timezone when indexing comments 2022-10-21 15:17:34 +02:00
Jon Pentland fd1cfa8cad Use local timezone when setting dates 2022-10-21 15:16:58 +02:00
Jon Pentland 45ef9a51c4 Fix syntax errors 2022-10-18 16:56:05 +02:00
Jon Pentland d6bbff89c7 update conversation tests 2022-10-18 16:40:30 +02:00
Jon Pentland f1b753d088 Update tests 2022-10-18 16:33:08 +02:00
Jon Pentland 9f34a7f10d Add changelog 2022-10-18 16:17:30 +02:00
Jon Pentland 42e5238622 Update tests 2022-10-18 16:17:17 +02:00
Jon Pentland 16123e268b Set timezone for creation and modification dates of comments 2022-10-18 16:06:24 +02:00
Maurits van Rees dd0255fd5d
Back to development: 4.0.0b4
[ci skip]
2022-10-11 22:54:47 +02:00
Maurits van Rees 2ff0481e09
Preparing release 4.0.0b3
[ci skip]
2022-10-11 22:53:30 +02:00
Maurits van Rees 3ba59b0275
Added news snippet.
[ci skip]
2022-10-11 22:53:14 +02:00
David Glick 3f8f647e03
Fix password used in tests 2022-10-05 20:49:42 +02:00
Maurits van Rees 7a23fd9ad0
Back to development: 4.0.0b3
[ci skip]
2022-09-30 16:12:00 +02:00
Maurits van Rees f83c5e8e8d
Preparing release 4.0.0b2
[ci skip]
2022-09-30 16:11:35 +02:00
Maurits van Rees 288c090744
Fixed news snippet.
[ci skip]
2022-09-30 16:11:20 +02:00
Maurits van Rees 4b96e0f480
Update wildly outdated information in the readme.
[ci skip]
2022-09-30 16:10:34 +02:00
Maurits van Rees f9536d5f3d
Update classifiers.
[ci skip]
2022-09-30 16:02:50 +02:00
Maurits van Rees 9252de84de
Merge pull request #203 from plone/pw-length
Use longer passwords for tests
2022-09-19 11:15:30 +02:00
David Glick cf68b9ece0
missed file 2022-09-18 20:46:04 -07:00
David Glick d7c5d271c4
changelog 2022-09-18 19:31:09 -07:00
David Glick 8a64e85435
Use longer passwords for tests 2022-09-18 19:30:04 -07:00
Maurits van Rees 2084eb091d
Back to development: 4.0.0b2
[ci skip]
2022-06-23 21:05:52 +02:00
Maurits van Rees 4959d6ae21
Preparing release 4.0.0b1
[ci skip]
2022-06-23 21:05:12 +02:00
Maurits van Rees bccfc55f49
No universal wheel: Py 3 only.
[ci skip]
2022-06-23 21:04:41 +02:00
Maurits van Rees 3cc1efa8a8
Merge pull request #202 from plone/maurits-normalize-gettext-tests
Test-only fix: normalize white space when comparing output of getText
2022-06-10 15:41:00 +02:00
Maurits van Rees 266d87b3b9
Test-only fix: normalize white space when comparing output of comment.getText().
Needed to not fail with newer `plone.outputfilters` from this PR: https://github.com/plone/plone.outputfilters/pull/49
Comments go through the outputfilters, and the new branch calls `soup.prettify()` from `Beautifulsoup`, leading to more white space.
Sample test failures on Jenkins, see https://jenkins.plone.org/job/plip-plip-image-srcsets-3.8/5/#showFailuresLink

```
'<p>\n Go to http://www.plone.org\n</p>' != '<p>Go to http://www.plone.org</p>'
- <p>
-  Go to http://www.plone.org
? ^                          ^
+ <p>Go to http://www.plone.org</p>? ^^^                          ^^^^
- </p>

  File "/srv/python3.8/lib/python3.8/unittest/case.py", line 60, in testPartExecutor
    yield
  File "/srv/python3.8/lib/python3.8/unittest/case.py", line 676, in run
    self._callTestMethod(testMethod)
  File "/srv/python3.8/lib/python3.8/unittest/case.py", line 633, in _callTestMethod
    method()
  File "/home/jenkins/.buildout/eggs/cp38/plone.app.discussion-4.0.0a7-py3.8.egg/plone/app/discussion/tests/test_comment.py", line 180, in test_getText_doesnt_link
    self.assertEqual(
  File "/srv/python3.8/lib/python3.8/unittest/case.py", line 912, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python3.8/lib/python3.8/unittest/case.py", line 1292, in assertMultiLineEqual
    self.fail(self._formatMessage(msg, standardMsg))
  File "/srv/python3.8/lib/python3.8/unittest/case.py", line 753, in fail
    raise self.failureException(msg)
```
2022-06-10 13:50:16 +02:00
Maurits van Rees 93f92fadcd
Back to development: 4.0.0a8
[ci skip]
2022-05-14 11:57:11 +02:00
Maurits van Rees 64bfc01b71
Preparing release 4.0.0a7
[ci skip]
2022-05-14 11:56:23 +02:00
Jens W. Klein 0439e9ea24
Merge pull request #200 from plone/maurits-site-administrators-master
Grant Site Administrators same workflow permissions as Managers [master]
2022-05-11 01:51:34 +02:00
Maurits van Rees 1ea81e4a90
Increase metadata version to 2000.
We need to leave some room for another upgrade step in Plone 5.2.
2022-05-10 21:36:50 +02:00
Maurits van Rees 245a2d9be3
Grant Site Administrators the same workflow permissions as Managers.
They were missing permissions on pending comments.
Fixes https://github.com/plone/plone.app.discussion/issues/199
2022-05-10 21:32:46 +02:00
Gil Forcada Codinachs 37dc258051
Merge pull request #198 from plone/remove-autoinclude-entrypoint
Removed z3c.autoinclude.plugin entrypoint.
2022-05-07 01:41:46 +02:00
Maurits van Rees 73f1255c1f
Removed z3c.autoinclude.plugin entrypoint. 2022-05-05 22:08:05 +02:00
Jens W. Klein fe10c7448f
Merge pull request #195 from plone/plone-base-overhaul
Plone base overhaul
2022-05-03 15:10:38 +02:00
Gil Forcada Codinachs 12e057c178
Merge pull request #197 from plone/robotframework5
Make compatible with robotframework 3-5.
2022-05-03 01:13:24 +02:00
Maurits van Rees ef6b558c28
Make compatible with robotframework 3-5. 2022-05-02 23:03:24 +02:00
Maurits van Rees e81e26c02b
Removed a few more unicode literals. 2022-05-02 17:12:04 +02:00
Jens W. Klein bcb9315772 add newsfile 2022-05-02 00:43:21 +02:00
Jens W. Klein f443deacbd use plone.base and remove dependencies to CMFPlone 2022-05-02 00:39:34 +02:00
Jens W. Klein 19571f45ed remove six plus some bbb cleanup 2022-05-01 23:28:00 +02:00
Jens W. Klein 75c6a5dcc1 find -name "*.py" -exec pyupgrade --py3-only --py37-plus {} + 2022-05-01 23:14:41 +02:00