#4755 Fix test suite
Merged 4 years ago by pingou. Opened 4 years ago by jlanda.
jlanda/pagure fix-activity-tests  into  master

@@ -465,10 +465,13 @@ 

          """

          tests.create_projects(self.session)

  

-         today = datetime.datetime.utcnow().date()

-         # 02-15 on current year could be in the future, so use last year date

-         # always to ensure that 02-15 is not a future date

-         year = today.year - 1

+         today = datetime.datetime.utcnow()

+         # stats/activty returns data for now()-1year time range, so alter

+         # year as needed to select 15th feb of current or previous year

+         if today < datetime.datetime(today.year, 2, 15, 3, 30):

+             year = today.year - 1

+         else:

+             year = today.year

  

          dateobj = datetime.datetime(year, 2, 15, 3, 30)

          utcdate = "%s-02-15" % year
@@ -579,10 +582,13 @@ 

          """

          tests.create_projects(self.session)

  

-         today = datetime.datetime.utcnow().date()

-         # 02-15 on current year could be in the future, so use last year date

-         # always to ensure that 02-15 is not a future date

-         year = today.year - 1

+         today = datetime.datetime.utcnow()

+         # stats/activty returns data for now()-1year time range, so alter

+         # year as needed to select 15th feb of current or previous year

+         if today < datetime.datetime(today.year, 2, 15, 3, 30):

+             year = today.year - 1

+         else:

+             year = today.year

  

          dateobj = datetime.datetime(year, 2, 15, 22, 30)

          utcdate = "%s-02-15" % year

file modified
+2 -1
@@ -4202,7 +4202,8 @@ 

              markdown_v = markdown.__version__.version_info

          except AttributeError:  # pragma: no cover

              markdown_v = markdown.__version_info__

-         old_markdown = markdown_v < (2, 6, 0)

+         # python-markdown >= 3.2.0 returns to the old behavior on img tag trailing slash

+         old_markdown = markdown_v < (2, 6, 0) or markdown_v >= (3, 2, 0)

oh boy :(

  

          texts = [

              "foo bar test#1 see?",

file modified
+1
@@ -10,6 +10,7 @@ 

      flask012: flask>=0.12,<0.13

      flask100: flask>=1.0,<1.1

      -rrequirements-testing.txt

+     ci: pygit2<1.1.0

      ci: -rrequirements-ev.txt

      ci: psycopg2<2.8

      ci: python-openid

activity returns data for the last year, but tests are using data on +1y old dates after my latest change to them. This should fix it

Fixed some tests to find that some others are broken :D

1 new commit added

  • tox: lock pygit2 version on ci environment since we lack libgit2 0.99
4 years ago

2 new commits added

  • tox: lock pygit2 version on ci environment since we lack libgit2 0.99
  • tests: fix users activity tests
4 years ago

1 new commit added

  • tests: support python markdown >= 3.2.0
4 years ago

third fixed problem, let see what else is broken

pretty please pagure-ci rebuild

4 years ago

Pull-Request has been merged by pingou

4 years ago