Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test enhancement #25

Merged

Conversation

peter279k
Copy link
Contributor

Changed log

  • The php-7.4 version is available on Travis CI build.
  • Removing php-7.4 version from allow_failures setting o Travis CI build.
  • According to the PHPUnit fixtures reference, the setUp and tearDown methods are protected.

@eclipxe13
Copy link
Contributor

Issue #26 is related, the tests don't pass using PHP 7.4.

@peter279k
Copy link
Contributor Author

Issue #26 is related, the tests don't pass using PHP 7.4.

But the Travis CI has been passed on this PR.

@@ -2,7 +2,7 @@ language: php
php:
- 7.2
- 7.3
- 7.4snapshot
- 7.4
- nightly
matrix:
include:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In order to build as in other PHP versions, I think php 7.4 with lowest and highest dependencies should be added

Copy link
Contributor Author

@peter279k peter279k Jul 21, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you provide your suggested code snippets to resolve this issue you mention?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Append to build matrix

    - php: 7.4
      env: dependencies=lowest
    - php: 7.4
      env: dependencies=highest

</xsl:stylesheet>
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Modify files for issue #26.

@@ -1,6 +1,6 @@
<xsl:stylesheet version="2.0" xmlns:xsl="https://www.w3.org/1999/XSL/Transform">

<xsl:template>
<xsl:template name="foo">
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Modify files for issue #26.

@@ -1,6 +1,6 @@
<xsl:stylesheet version="3.0" xmlns:xsl="https://www.w3.org/1999/XSL/Transform">

<xsl:template>
<xsl:template name="foo">
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Modify files for issue #26.

@eclipxe13
Copy link
Contributor

Just found that your PR is based on 1.0.3 and not based on master, you should rebase the PR into master.

@peter279k
Copy link
Contributor Author

peter279k commented Jul 22, 2020

Just found that your PR is based on 1.0.3 and not based on master, you should rebase the PR into master.

Hi @eclipxe13, thanks for your reply.

I've rebased a2a1500 and let php-7.4 have lowest/highest dependencies environment variable during Travis CI build.

@eclipxe13
Copy link
Contributor

sweet! now lets wait for maintainer to check our pull requests

@frederikbosch frederikbosch merged commit ef573c2 into genkgo:master Jul 22, 2020
@frederikbosch
Copy link
Contributor

Fantastic work!

@peter279k peter279k deleted the test_enhancement branch July 22, 2020 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants