Skip to content
Snippets Groups Projects
  1. Nov 27, 2013
  2. Nov 26, 2013
  3. Nov 21, 2013
  4. Nov 16, 2013
  5. Oct 25, 2013
  6. Oct 17, 2013
  7. Oct 14, 2013
  8. Sep 30, 2013
    • Jared Hancock's avatar
      Expose fail count to shell environment · d9ad5a13
      Jared Hancock authored
      Also, run the tests in the packager. The packager will automatically run the
      regression test suite prior to packaging a release. The package will not
      build if there is at least one fail from the regression tests.
      d9ad5a13
  9. Sep 20, 2013
    • Jared Hancock's avatar
      Last mile for test failures · e180887e
      Jared Hancock authored
      Add stubs.php to include stub classes for built-in PHP classes used
      throughout the code. This will allow the testing suite to verify that a
      method exists, albeit not in our codebase
      e180887e
  10. Sep 11, 2013
  11. Aug 09, 2013
  12. Aug 02, 2013
  13. Jul 24, 2013
  14. Jul 23, 2013
    • Jared Hancock's avatar
      Add concept of initial data · 1c5338ac
      Jared Hancock authored
      We should move initial data out of the install SQL file, which will make way
      for a few things:
      
        * Internationalization -- which breaks the migrater model currently.
              Moving the data outside the install script makes it translatable
              without changing the SQL hash
        * Review -- Migrations which add more data don't highlight new features
              that need review to the adminsitrator
      1c5338ac
  15. Jun 13, 2013
  16. Jun 12, 2013
  17. Aug 11, 2012
  18. Apr 21, 2012
    • Jared Hancock's avatar
      Add lint test for (calls to) undefined functions · cd4b4faa
      Jared Hancock authored
      And correct several undefined function errors from several source files. So
      while function names in PHP are considered case-insensitive, it still makes
      sense to use consistent camel casing for both defining and calling methods.
      The lint test searches the code base for method calls, and then searches the
      code base again looking for a function definition matching the name of the
      function invoked. It's not failsafe, because it doesn't detect the class
      from which the method should belong, so it's likely to have false negatives.
      Furthermore, it won't work well for PHP 5 where several classes are built
      into PHP (and aren't searchable in the osTicket code base).
      
      Remove the include/staff/api.inc.php as it no longer appears to be used (and
      contains references to undefined methods).
      cd4b4faa
  19. Apr 09, 2012
    • Jared Hancock's avatar
      Add PHP syntax tests · 30675ca2
      Jared Hancock authored
      And make globbing platform independent, which also fixes an issue where not
      all PHP files were scanned by the phplint tool for uninitialized variables
      30675ca2
  20. Apr 06, 2012
Loading