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

Replace SimpleTest with PHPUnit #96

Merged
merged 102 commits into from
May 1, 2012
Merged

Replace SimpleTest with PHPUnit #96

merged 102 commits into from
May 1, 2012

Commits on Apr 1, 2012

  1. added first phpunit test

    dom-mel committed Apr 1, 2012
    Configuration menu
    Copy the full SHA
    7390717 View commit details
    Browse the repository at this point in the history
  2. transformed auth unit tests

    dom-mel committed Apr 1, 2012
    Configuration menu
    Copy the full SHA
    9afc28a View commit details
    Browse the repository at this point in the history
  3. fixed pagetemplate unit test

    dom-mel committed Apr 1, 2012
    Configuration menu
    Copy the full SHA
    a140095 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c42a452 View commit details
    Browse the repository at this point in the history
  5. fixed testcase class name

    dom-mel committed Apr 1, 2012
    Configuration menu
    Copy the full SHA
    1a9261d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7f3eb9d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e0a6e4b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fe850c7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    aa80057 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    afb2272 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    561d3f8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fb1d676 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c30fce0 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2012

  1. Configuration menu
    Copy the full SHA
    bbf9295 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65a30a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2807b5c View commit details
    Browse the repository at this point in the history
  4. added todo in testing readme

    dom-mel committed Apr 3, 2012
    Configuration menu
    Copy the full SHA
    3abbc5e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2379bbe View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2012

  1. used default php unit config exclude high cpu usage tests

    Dominik Eckelmann committed Apr 4, 2012
    Configuration menu
    Copy the full SHA
    552ff5b View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2012

  1. Configuration menu
    Copy the full SHA
    e56a0a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a01598 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3206f72 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    10d8172 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4a0b564 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    73d6aaf View commit details
    Browse the repository at this point in the history
  7. updated unittesting readme

    dom-mel committed Apr 6, 2012
    Configuration menu
    Copy the full SHA
    4160c7c View commit details
    Browse the repository at this point in the history
  8. added plugin unit tests to phpunit config

    plugin unit tests are in /lib/plugins/<pluginname>/_testing
    dom-mel committed Apr 6, 2012
    Configuration menu
    Copy the full SHA
    becbdfe View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2012

  1. Configuration menu
    Copy the full SHA
    bde5bbd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3cb5bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b268816 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    20dd038 View commit details
    Browse the repository at this point in the history
  5. fixed auth_aclcheck test

    dom-mel committed Apr 7, 2012
    Configuration menu
    Copy the full SHA
    f02cff8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    71a161a View commit details
    Browse the repository at this point in the history
  7. changed README information

    dom-mel committed Apr 7, 2012
    Configuration menu
    Copy the full SHA
    3d133ac View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dff141b View commit details
    Browse the repository at this point in the history
  9. changed phpunit README

    dom-mel committed Apr 7, 2012
    Configuration menu
    Copy the full SHA
    7d2189b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d6b3716 View commit details
    Browse the repository at this point in the history
  11. adjusted phpunit Readme

    dom-mel committed Apr 7, 2012
    Configuration menu
    Copy the full SHA
    9d89fda View commit details
    Browse the repository at this point in the history
  12. adjusted phpunit Readme

    dom-mel committed Apr 7, 2012
    Configuration menu
    Copy the full SHA
    67f1af0 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2012

  1. commit to trigger report generation

    Dominik Eckelmann committed Apr 11, 2012
    Configuration menu
    Copy the full SHA
    f1e1cee View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2012

  1. Configuration menu
    Copy the full SHA
    561684d View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2012

  1. Configuration menu
    Copy the full SHA
    9a5e1c6 View commit details
    Browse the repository at this point in the history
  2. added scope tests

    verify that multiple requests can be made with multiple test methods.
    sarnowski committed Apr 16, 2012
    Configuration menu
    Copy the full SHA
    1101eda View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae4cb59 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cfb512e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    237afca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    60bb88f View commit details
    Browse the repository at this point in the history
  7. when there's not enough space for images, make sure they stay proport…

    …ional (might be FS#2480)
    selfthinker authored and splitbrain committed Apr 16, 2012
    Configuration menu
    Copy the full SHA
    e4fc8c0 View commit details
    Browse the repository at this point in the history
  8. Arabic Language Update

    Usama Akkad authored and splitbrain committed Apr 16, 2012
    Configuration menu
    Copy the full SHA
    50da797 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    28be31c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c8095cd View commit details
    Browse the repository at this point in the history
  11. Marathi language update

    manabukun authored and splitbrain committed Apr 16, 2012
    Configuration menu
    Copy the full SHA
    64676c5 View commit details
    Browse the repository at this point in the history
  12. Romanian language update

    Emanuel-Emeric Andraşi authored and splitbrain committed Apr 16, 2012
    Configuration menu
    Copy the full SHA
    a48c834 View commit details
    Browse the repository at this point in the history
  13. rearranged the config options

    We had a lot of options lumped together under "Advanced Settings". I
    introduced two more categories and move a few options to other existing
    categories.
    I also reordered the appropriate entries in the source files to make it
    easier to find stuff when extending the options.
    splitbrain committed Apr 16, 2012
    Configuration menu
    Copy the full SHA
    317250b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6d7edc5 View commit details
    Browse the repository at this point in the history
  15. some unit tests for the HTTPClient

    using the awesome httpbin.org service
    splitbrain committed Apr 16, 2012
    Configuration menu
    Copy the full SHA
    491d0c1 View commit details
    Browse the repository at this point in the history
  16. moved files after merge

    splitbrain committed Apr 16, 2012
    Configuration menu
    Copy the full SHA
    6b6e498 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c5dcf21 View commit details
    Browse the repository at this point in the history
  18. colors suck in log files

    sarnowski committed Apr 16, 2012
    Configuration menu
    Copy the full SHA
    3cba893 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6ba4af4 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    3899a46 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    1299908 View commit details
    Browse the repository at this point in the history
  22. Update _testing/README

    dom-mel committed Apr 16, 2012
    Configuration menu
    Copy the full SHA
    826941e View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2012

  1. Configuration menu
    Copy the full SHA
    4993701 View commit details
    Browse the repository at this point in the history
  2. no need to pass objects by reference

    fixes passing null to event hook registration
    splitbrain committed Apr 17, 2012
    Configuration menu
    Copy the full SHA
    3ab58ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d8deaf4 View commit details
    Browse the repository at this point in the history
  4. renamed class correctly

    sarnowski committed Apr 17, 2012
    Configuration menu
    Copy the full SHA
    9f0205f View commit details
    Browse the repository at this point in the history
  5. have a default plugin config

    This allows us to distribute plugins that are disabled by default. We'll
    may want to do that for a special unit test plugin
    splitbrain committed Apr 17, 2012
    Configuration menu
    Copy the full SHA
    23725b9 View commit details
    Browse the repository at this point in the history
  6. added phpquery to test response

    This should make it much easier to do integration tests based on the new
    TestRequest utility.
    splitbrain committed Apr 17, 2012
    Configuration menu
    Copy the full SHA
    c45ce44 View commit details
    Browse the repository at this point in the history
  7. moved functions and classes out of bootstrap

    There's still more that I'd like to moved out. bootstrap should not
    contain any logic but only call the appropriate functions for setup the
    test environment.
    splitbrain committed Apr 17, 2012
    Configuration menu
    Copy the full SHA
    e048653 View commit details
    Browse the repository at this point in the history
  8. BROKEN added enable/disable feature for plugins

    Tobias Sarnowski committed Apr 17, 2012
    8 Configuration menu
    Copy the full SHA
    f9b8008 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2012

  1. fixed broken plugin system

    Tobias Sarnowski committed Apr 18, 2012
    Configuration menu
    Copy the full SHA
    32f9c18 View commit details
    Browse the repository at this point in the history
  2. use sys_get_temp_dir() for tmp directory

    Tobias Sarnowski committed Apr 18, 2012
    Configuration menu
    Copy the full SHA
    bc82a8a View commit details
    Browse the repository at this point in the history
  3. added missing testing plugin with tests to test tests

    Tobias Sarnowski committed Apr 18, 2012
    Configuration menu
    Copy the full SHA
    f693efb View commit details
    Browse the repository at this point in the history
  4. added testing plugin exception

    Tobias Sarnowski committed Apr 18, 2012
    Configuration menu
    Copy the full SHA
    8c20cba View commit details
    Browse the repository at this point in the history
  5. updated TODO list

    Tobias Sarnowski committed Apr 18, 2012
    Configuration menu
    Copy the full SHA
    7190b7c View commit details
    Browse the repository at this point in the history
  6. enabled cleanup again

    Tobias Sarnowski committed Apr 18, 2012
    Configuration menu
    Copy the full SHA
    1c35434 View commit details
    Browse the repository at this point in the history
  7. finally updated phpdocs to reflect correct types

    Tobias Sarnowski committed Apr 18, 2012
    Configuration menu
    Copy the full SHA
    96199bd View commit details
    Browse the repository at this point in the history
  8. removed deprecated old test framework

    Tobias Sarnowski committed Apr 18, 2012
    Configuration menu
    Copy the full SHA
    d59108b View commit details
    Browse the repository at this point in the history
  9. moved _testing to _test

    Tobias Sarnowski committed Apr 18, 2012
    Configuration menu
    Copy the full SHA
    f8369d7 View commit details
    Browse the repository at this point in the history
  10. fixed content listing

    Tobias Sarnowski committed Apr 18, 2012
    Configuration menu
    Copy the full SHA
    c931742 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'master' into phpunit

    Dominik Eckelmann committed Apr 18, 2012
    Configuration menu
    Copy the full SHA
    a792034 View commit details
    Browse the repository at this point in the history
  12. for consistency, also use _test directory for plugins

    Tobias Sarnowski committed Apr 18, 2012
    Configuration menu
    Copy the full SHA
    5a0eec4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    12ee477 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9c6354e View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2012

  1. Merge branch 'master' into phpunit

    Tobias Sarnowski committed Apr 20, 2012
    Configuration menu
    Copy the full SHA
    3d8d400 View commit details
    Browse the repository at this point in the history
  2. only include dw files in coverage report except _ directories

    Tobias Sarnowski committed Apr 20, 2012
    Configuration menu
    Copy the full SHA
    f64856c View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into phpunit

    * master: (29 commits)
      some edge case checking in search result highlighting
      Resolve empty page ID to configured start page
      Added more detail error code for unauthorized calls in xmlrpc interface.
      changed internal Mailer members from private to protected
      made it possible to disable HTML mails in the config
      removed commented code left from the quoted_printable days
      add missing table tags for HTML diff mails
      fixed subscriber mail signatures
      use real HRs in HTML mails
      Add various headers to the mails FS#2247. pull request #83 closed
      removed footer image from HTML mails
      use inlinestyles for diffs in HTML mails
      fixed signature stripping
      fixed mailprefix handling
      fixed missing replacement for HTML notify mails
      allow image embeds in HTML mail templates
      Added HTML wrapper for mails
      allow non-txt extensions when accessing locales
      added Mailer class to autoloader
      Replaced mail_send calls with new Mailer class
      ...
    splitbrain committed Apr 20, 2012
    Configuration menu
    Copy the full SHA
    73d2d14 View commit details
    Browse the repository at this point in the history
  4. added html_hilight test

    This didn't really need runkit. The way runkit was used didn't add any
    more credibility to the test result
    splitbrain committed Apr 20, 2012
    Configuration menu
    Copy the full SHA
    6c52960 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    42dcf8b View commit details
    Browse the repository at this point in the history
  6. some cleanup

    removed unneeded data files, converted tabs to spaces
    splitbrain committed Apr 20, 2012
    Configuration menu
    Copy the full SHA
    e37739c View commit details
    Browse the repository at this point in the history
  7. reenabled romanization test

    The test can be skipped by excluding the "slow" group.
    splitbrain committed Apr 20, 2012
    Configuration menu
    Copy the full SHA
    f7161c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2012

  1. Configuration menu
    Copy the full SHA
    f77b4d4 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2012

  1. Merge branch 'master' into phpunit

    * master:
      added option to disable reverse DNS lookups
    splitbrain committed Apr 23, 2012
    Configuration menu
    Copy the full SHA
    3891d3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc92aca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    95d9eba View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2012

  1. make HTTPClient loadable via autoloader

    this fixes the HTTP tests which do test the base class directly instead
    of the DokuHTTPClient subclass
    splitbrain committed Apr 26, 2012
    Configuration menu
    Copy the full SHA
    a1d9de5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f619969 View commit details
    Browse the repository at this point in the history
  3. reenabled password test

    according to Dominik Eckelmann  one of the tests fails on certain servers. I can't
    reproduce it. If you can, please open a bug report with as much info as
    possible.
    splitbrain committed Apr 26, 2012
    Configuration menu
    Copy the full SHA
    f2ae886 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    23684d4 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2012

  1. avoid integer overflow in PassHash::pmd5 method

    Input iteration counts are squared in the function and passing something
    above 30 is giving integer overflows on 32 bit systems (and causes insane
    iteration counts on 64bit systems).
    splitbrain committed May 1, 2012
    Configuration menu
    Copy the full SHA
    22f44d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1831d8a View commit details
    Browse the repository at this point in the history