[pear/HTML_QuickForm2] 83ba16: Get rid of AllTests and monkey patching

[email protected] ("Alexey Borzov via pear-cvs") Thu, 24 Mar 2022 03:16:51 -0700
Newsgroups php.pear.cvs
Message-ID <pear/HTML_QuickForm2/push/refs/heads/trunk/[email protected]>
  Branch: refs/heads/trunk
  Home:   https://github.com/pear/HTML_QuickForm2
  Commit: 83ba16c3770daed920b8379886ab2f1e4693e5f1
      https://github.com/pear/HTML_QuickForm2/commit/83ba16c3770daed920b8379886ab2f1e4693e5f1
  Author: Alexey Borzov <[email protected]>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

  Changed paths:
    R tests/AllTests.php
    R tests/MockObjectGenerator.original.php
    R tests/MockObjectGenerator.patched.php
    R tests/QuickForm2/AllTests.php
    R tests/QuickForm2/Container/AllTests.php
    R tests/QuickForm2/Controller/Action/AllTests.php
    R tests/QuickForm2/Controller/AllTests.php
    R tests/QuickForm2/DataSource/AllTests.php
    R tests/QuickForm2/Element/AllTests.php
    R tests/QuickForm2/Renderer/AllTests.php
    R tests/QuickForm2/Rule/AllTests.php
    M tests/TestHelper.php

  Log Message:
  -----------
  Get rid of AllTests and monkey patching


  Commit: a6c8313fd5358280ae7c60ab6a51fa3e953bf33e
      https://github.com/pear/HTML_QuickForm2/commit/a6c8313fd5358280ae7c60ab6a51fa3e953bf33e
  Author: Alexey Borzov <[email protected]>
  Date:   2022-03-22 (Tue, 22 Mar 2022)

  Changed paths:
    M composer.json
    M tests/QuickForm2/Container/FieldsetTest.php
    M tests/QuickForm2/Container/GroupTest.php
    M tests/QuickForm2/Container/RepeatTest.php
    M tests/QuickForm2/ContainerOverloadTest.php
    M tests/QuickForm2/ContainerTest.php
    M tests/QuickForm2/Controller/Action/BackTest.php
    M tests/QuickForm2/Controller/Action/DirectTest.php
    M tests/QuickForm2/Controller/Action/DisplayTest.php
    M tests/QuickForm2/Controller/Action/JumpTest.php
    M tests/QuickForm2/Controller/Action/NextTest.php
    M tests/QuickForm2/Controller/Action/SubmitTest.php
    M tests/QuickForm2/Controller/PageTest.php
    M tests/QuickForm2/ControllerTest.php
    M tests/QuickForm2/DataSource/ArrayTest.php
    M tests/QuickForm2/DataSource/SuperGlobalTest.php
    M tests/QuickForm2/Element/ButtonTest.php
    M tests/QuickForm2/Element/DateTest.php
    M tests/QuickForm2/Element/HierselectTest.php
    M tests/QuickForm2/Element/InputButtonTest.php
    M tests/QuickForm2/Element/InputCheckableTest.php
    M tests/QuickForm2/Element/InputCheckboxTest.php
    M tests/QuickForm2/Element/InputFileTest.php
    M tests/QuickForm2/Element/InputHiddenTest.php
    M tests/QuickForm2/Element/InputImageTest.php
    M tests/QuickForm2/Element/InputPasswordTest.php
    M tests/QuickForm2/Element/InputResetTest.php
    M tests/QuickForm2/Element/InputSubmitTest.php
    M tests/QuickForm2/Element/InputTest.php
    M tests/QuickForm2/Element/ScriptTest.php
    M tests/QuickForm2/Element/SelectTest.php
    M tests/QuickForm2/Element/StaticTest.php
    M tests/QuickForm2/Element/TextareaTest.php
    M tests/QuickForm2/ElementTest.php
    M tests/QuickForm2/FactoryTest.php
    M tests/QuickForm2/FilterTest.php
    M tests/QuickForm2/JavascriptBuilderTest.php
    M tests/QuickForm2/NodeTest.php
    M tests/QuickForm2/Renderer/ArrayTest.php
    M tests/QuickForm2/Renderer/CallbackTest.php
    M tests/QuickForm2/Renderer/DefaultTest.php
    M tests/QuickForm2/Renderer/StubTest.php
    M tests/QuickForm2/RendererTest.php
    M tests/QuickForm2/Rule/CallbackTest.php
    M tests/QuickForm2/Rule/CompareTest.php
    M tests/QuickForm2/Rule/EachTest.php
    M tests/QuickForm2/Rule/EmailTest.php
    M tests/QuickForm2/Rule/EmptyTest.php
    M tests/QuickForm2/Rule/LengthTest.php
    M tests/QuickForm2/Rule/MaxFileSizeTest.php
    M tests/QuickForm2/Rule/MimeTypeTest.php
    M tests/QuickForm2/Rule/NonemptyTest.php
    M tests/QuickForm2/Rule/NotCallbackTest.php
    M tests/QuickForm2/Rule/NotRegexTest.php
    M tests/QuickForm2/Rule/RegexTest.php
    M tests/QuickForm2/Rule/RequiredTest.php
    M tests/QuickForm2/RuleTest.php
    M tests/QuickForm2Test.php

  Log Message:
  -----------
  Use phpunit-polyfills, require at least PHP 5.6


  Commit: 5d53dfdc3b9a5ff586111458ee8728a2c2acd896
      https://github.com/pear/HTML_QuickForm2/commit/5d53dfdc3b9a5ff586111458ee8728a2c2acd896
  Author: Alexey Borzov <[email protected]>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

  Changed paths:
    M tests/QuickForm2/Container/FieldsetTest.php
    M tests/QuickForm2/Container/GroupTest.php
    M tests/QuickForm2/Container/RepeatTest.php
    M tests/QuickForm2/ContainerTest.php
    M tests/QuickForm2/Controller/Action/BackTest.php
    M tests/QuickForm2/Controller/Action/DirectTest.php
    M tests/QuickForm2/Controller/Action/DisplayTest.php
    M tests/QuickForm2/Controller/Action/JumpTest.php
    M tests/QuickForm2/Controller/Action/NextTest.php
    M tests/QuickForm2/Controller/Action/SubmitTest.php
    M tests/QuickForm2/Controller/PageTest.php
    M tests/QuickForm2/ControllerTest.php
    M tests/QuickForm2/Element/ButtonTest.php
    M tests/QuickForm2/Element/DateTest.php
    M tests/QuickForm2/Element/InputCheckableTest.php
    M tests/QuickForm2/Element/InputCheckboxTest.php
    M tests/QuickForm2/Element/InputFileTest.php
    M tests/QuickForm2/Element/InputHiddenTest.php
    M tests/QuickForm2/Element/InputImageTest.php
    M tests/QuickForm2/Element/InputPasswordTest.php
    M tests/QuickForm2/Element/InputTest.php
    M tests/QuickForm2/Element/ScriptTest.php
    M tests/QuickForm2/Element/SelectTest.php
    M tests/QuickForm2/Element/StaticTest.php
    M tests/QuickForm2/Element/TextareaTest.php
    M tests/QuickForm2/ElementTest.php
    M tests/QuickForm2/FactoryTest.php
    M tests/QuickForm2/FilterTest.php
    M tests/QuickForm2/JavascriptBuilderTest.php
    M tests/QuickForm2/NodeTest.php
    M tests/QuickForm2/Renderer/ArrayTest.php
    M tests/QuickForm2/Renderer/CallbackTest.php
    M tests/QuickForm2/Renderer/DefaultTest.php
    M tests/QuickForm2/RendererTest.php
    M tests/QuickForm2/Rule/CallbackTest.php
    M tests/QuickForm2/Rule/CompareTest.php
    M tests/QuickForm2/Rule/EachTest.php
    M tests/QuickForm2/Rule/EmptyTest.php
    M tests/QuickForm2/Rule/LengthTest.php
    M tests/QuickForm2/Rule/MaxFileSizeTest.php
    M tests/QuickForm2/Rule/MimeTypeTest.php
    M tests/QuickForm2/Rule/NonemptyTest.php
    M tests/QuickForm2/Rule/NotCallbackTest.php
    M tests/QuickForm2/Rule/NotRegexTest.php
    M tests/QuickForm2/Rule/RegexTest.php
    M tests/QuickForm2/Rule/RequiredTest.php
    M tests/QuickForm2/RuleTest.php
    M tests/QuickForm2Test.php

  Log Message:
  -----------
  Get rid of deprecated methods, refactor tests with exceptions


  Commit: 35a0a5ccec92811b9c2744b1e70b7d2be390912e
      https://github.com/pear/HTML_QuickForm2/commit/35a0a5ccec92811b9c2744b1e70b7d2be390912e
  Author: Alexey Borzov <[email protected]>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

  Changed paths:
    M .gitattributes
    R .travis.yml

  Log Message:
  -----------
  Get rid of Travis


  Commit: a77fdf990f92da92ccc465137e92a89610ff123f
      https://github.com/pear/HTML_QuickForm2/commit/a77fdf990f92da92ccc465137e92a89610ff123f
  Author: Alexey Borzov <[email protected]>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M package.xml
    M tests/QuickForm2/ContainerOverloadTest.php
    M tests/QuickForm2/ContainerTest.php
    M tests/QuickForm2/Element/InputTest.php
    M tests/QuickForm2/Element/SelectTest.php
    M tests/QuickForm2/ElementTest.php
    M tests/QuickForm2/FilterTest.php
    M tests/QuickForm2/NodeTest.php
    M tests/QuickForm2/RendererTest.php
    M tests/QuickForm2/RuleTest.php
    M tests/QuickForm2Test.php
    A tests/stubs/AttributeParser.php
    A tests/stubs/ConstRule.php
    A tests/stubs/ContainerImpl.php
    A tests/stubs/ElementImpl.php
    A tests/stubs/FakeRenderer.php
    A tests/stubs/FakeRendererAnotherHelloPlugin.php
    A tests/stubs/FakeRendererGoodbyePlugin.php
    A tests/stubs/FakeRendererHelloPlugin.php
    A tests/stubs/FormRule.php
    A tests/stubs/InputImpl.php
    A tests/stubs/NodeImpl.php
    A tests/stubs/RuleRequest17576.php

  Log Message:
  -----------
  Extract all class stubs to separate files


  Commit: 31bf51eb83ad7edee334f0a2871d0fc31f378562
      https://github.com/pear/HTML_QuickForm2/commit/31bf51eb83ad7edee334f0a2871d0fc31f378562
  Author: Alexey Borzov <[email protected]>
  Date:   2022-03-24 (Thu, 24 Mar 2022)

  Changed paths:
    M .gitattributes
    A .github/workflows/continuous-integration.yml

  Log Message:
  -----------
  Enable CI on Github


Compare: https://github.com/pear/HTML_QuickForm2/compare/e405eefcaa11...31bf51eb83ad