Permalink
Commits on Mar 31, 2016
  1. Back to development: 1.11.1

    jone committed Mar 31, 2016
  2. Preparing release 1.11.0

    jone committed Mar 31, 2016
  3. fix changelog.

    jone committed Mar 31, 2016
  4. Merge pull request #23 from 4teamwork/jone-forbiddenfruit

    Freezer: reimplement "now" patching with forbiddenfruit.
    lukasgraf committed Mar 31, 2016
Commits on Oct 11, 2015
  1. Back to development: 1.10.4

    jone committed Oct 11, 2015
  2. Preparing release 1.10.3

    jone committed Oct 11, 2015
Commits on Sep 17, 2015
  1. Freezer: reimplement "now" patching with forbiddenfruit.

    This fixes problems with pickling and comparison of frozen datetime objects.
    jone committed Sep 17, 2015
  2. cleanup (pep8 / pyflakes).

    jone committed Sep 17, 2015
Commits on Sep 15, 2015
  1. Merge pull request #21 from 4teamwork/jone-freeze-and-commit

    Freezer: add commit support
    lukasgraf committed Sep 15, 2015
  2. Freezer: disable freezing while committing to db.

    Since a transaction.commit() will serialize the data, it tries
    to serialize the datetime mock-class when freezing is active.
    In order to fix pickling problems while committing we disable the
    freezing temporarily while committing so that mock-based datetime
    instances are replaced with real ones.
    jone committed Sep 15, 2015
  3. Freezer bugfix: replace datetime instances when leaving freeze context

    manager.
    
    The labix mocker does not replace classes of instances.
    Since we patch the datetime class in the freezer, we need to replace all
    instances of patched datetime classes when leaving the freeze context manager.
    jone committed Sep 15, 2015
Commits on Jul 30, 2015
  1. Back to development: 1.10.3

    jone committed Jul 30, 2015
  2. Preparing release 1.10.2

    jone committed Jul 30, 2015
  3. Merge pull request #20 from 4teamwork/pg_timezone_support_for_freeze

    Added timezone suppor for "freeze" helper.
    jone committed Jul 30, 2015
  4. Added timezone suppor for "freeze" helper.

    With this change the freezed datetime handler, accept  and handles now the `tz` parameter correctly.
    
    I've implemented the support as follows:
     - `datetime.now()` return always an timezone unaware datetime
     - `datetime.now(timezone)` return the freezed datetime in the given timezone.
    phgross committed Jul 30, 2015
Commits on Jul 27, 2015
  1. Back to development: 1.10.2

    jone committed Jul 27, 2015
  2. Preparing release 1.10.1

    jone committed Jul 27, 2015
  3. Use "now" as default of "freeze".

    This allows to not pass an explicit time to freeze(), but use
    forward / backward afterwards instead.
    jone committed Jul 27, 2015
Commits on May 18, 2015
  1. Back to development: 1.10.1

    jone committed May 18, 2015
  2. Preparing release 1.10.0

    jone committed May 18, 2015
  3. Merge pull request #18 from 4teamwork/jone-freeze-updating

    Update the freezed time with "forward" and "backward".
    jone committed May 18, 2015
Commits on May 15, 2015
  1. Back to development: 1.9.2

    jone committed May 15, 2015
  2. Preparing release 1.9.1

    jone committed May 15, 2015
  3. Fix site hook within ``staticuid`` decorated methods.

    The problem is that the p.testing pushGlobalRegistry resets the site hook.
    By using the p.a.testing version, the site hook is set correctly.
    jone committed May 15, 2015
  4. Back to development: 1.9.1

    jone committed May 15, 2015
  5. Preparing release 1.9.0

    jone committed May 15, 2015
  6. Update readme.

    jone committed May 15, 2015
Commits on May 8, 2015
  1. 4teamwork is an AG.

    jone committed May 8, 2015
  2. Cleanup readme links.

    jone committed May 8, 2015
  3. Remove githalytics image from readme.

    githalytics.com does no longer exist.
    jone committed May 8, 2015
Commits on Apr 29, 2015
  1. Merge pull request #17 from 4teamwork/jone-static-uids

    Implement staticuids decorator.
    maethu committed Apr 29, 2015
  2. implement staticuids decorator.

    The static uid decorator allows to replace the uid generator utility temporaryily
    with a static uid generator, so that we can easily assert uids in tests.
    jone committed Apr 29, 2015