An error occurred fetching the project authors.
  1. 16 Jan, 2014 1 commit
  2. 10 Sep, 2013 2 commits
    • Arnaud Fontaine's avatar
      ZODB Components: Revert 'Allow to execute runUnitTest for bt5 Test Components'... · c35d24e8
      Arnaud Fontaine authored
      ZODB Components: Revert 'Allow to execute runUnitTest for bt5 Test Components' (a771dca4) to fix tests bootstrap.
      
      The new syntax to load ZODB Tests Components is:
      runUnitTest BT_TITLE:TEST_NAME
      
      That commit was too adhoc as it was relying upon filesystem to load Tests
      Components and was not behaving like any other Components (versions was not
      available and other Components were not importable).
      
      At the end, it would have meant that a Test Component ran through runUnitTest
      and Live Tests (in ERP5 itself) would have behaved differently, thus instead:
      
      1/ Install BT_TITLE dependencies and its test dependencies (new bt property to
         specify bt to be installed only for tests on a fresh instance).
      2/ The site is loaded.
      3/ Load the test by importing it like any other Components.
      c35d24e8
    • Arnaud Fontaine's avatar
      TemplateTool: Do not change the resolved depends list when installing bt5s with depends. · 0101c3a0
      Arnaud Fontaine authored
      Considering erp5_configurator_ung depending on erp5_configurator which in turn
      depends on erp5_workflow, if erp5_workflow and erp5_configurator_ung are
      specifically added to the list of bt5 installed with depends, then erp5_workflow
      ended up being installed *after* erp5_configurator.
      0101c3a0
  3. 19 Aug, 2013 2 commits
  4. 24 Jun, 2013 2 commits
  5. 20 Jun, 2013 1 commit
  6. 26 Jan, 2013 1 commit
  7. 21 Dec, 2012 1 commit
  8. 17 Dec, 2012 1 commit
  9. 16 Oct, 2012 2 commits
  10. 15 Oct, 2012 3 commits
  11. 23 Aug, 2012 1 commit
  12. 23 Dec, 2011 1 commit
  13. 17 Oct, 2011 2 commits
    • Julien Muchembled's avatar
      Simplify code by using some new Python syntax · 9cd33ca4
      Julien Muchembled authored
      - PEP 308: Conditional Expressions
      - PEP 341: Unified try/except/finally
      - PEP 343: The ‘with’ statement
      9cd33ca4
    • Julien Muchembled's avatar
      Drop support for Zope 2.8 · 48212534
      Julien Muchembled authored
      Checked following occurrences in comments:
      - "Python 2.[456]"
      - "Zope 2.[891]"
      - "BBB"
      - "BACK"
      
      Checked uses of:
      - email, hashlib, numpy & tarfile (modules)
      - ImportError
      - string.Template
      - suppress_events (parameter of _setObject)
      
      Excluded:
      - some forked modules (MailTemplates, PortalTransforms...)
      - some i18n compatibility code
      48212534
  14. 02 Sep, 2011 1 commit
  15. 21 Jul, 2011 13 commits
  16. 12 Jul, 2011 1 commit
  17. 22 Jun, 2011 1 commit
    • Julien Muchembled's avatar
      Remove most dangerous uses of 'chdir' syscall · ca182eef
      Julien Muchembled authored
      Because chdir/getcwd is global to the whole process, it is not thread-safe
      and may cause very serious bugs like data loss (for example when 'os.remove'
      or 'shutil.rmtree' are called with relative paths).
      
      There still remain uses of 'chdir' in ERP5 Subversion. A temporary quick change
      is done to reduce the probability of race conditions, but this should really be
      fixed.
      ca182eef
  18. 21 Jun, 2011 2 commits
  19. 17 Jun, 2011 1 commit
  20. 15 Jun, 2011 1 commit