Changes

1.1.2

release-date:2016-04-08 11:34 P.M PDT
  • Also case.patch.multiple(), and case.patch.object() now gives case.MagicMock.

1.1.1

release-date:2016-04-08 11:13 P.M PDT

1.1.0

release-date:2016-04-08 10:00 P.M PDT
  • Adds new Mock methods from Python 3.6:

    • Mock.assert_called()
    • Mock.assert_not_called()
    • Mock.assert_called_once()
  • Adds Mock.create_patcher()

    Example:

    from case import Case, mock
    
    patch_commands = mock.create_patcher('long_name.management.commands')
    
    class test_FooCommand(Case):
    
        @patch_commands('FooCommand.authenticate')
        def test_foo(self, authenticate):
            pass
    

1.0.3

release-date:2016-04-06 04:00 P.M PDT
  • Python 2.6 compatibility.
  • mock.platform_pyimp no longer accepted default value.

1.0.2

release-date:2016-04-06 03:46 P.M PDT
  • Adds docstrings

1.0.1

release-date:2016-04-05 04:00 P.M PDT
  • Fixed issues with Python 3

1.0.0

release-date:2016-04-05 02:00 P.M PDT
release-by:Ask Solem
  • Initial release