{"shas":[["6c74671341fcaec5cab354bf343200003e584c39","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","Added fail fast flag to scent.py.","Jeff Hui"],["7be129705b7152111e803cb844a6f1d773d9a58c","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","Renamed includes_pair() method to dict_includes. This function now also accepts more than one key-value pair in the dictionary passed to it.","Jeff Hui"],["bfb2299d1267ea0d598579838f4c378e933c8048","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","Renamed Mock._asserters to Mock._validators.","Jeff Hui"],["1565befc6dec877c85c0ee56af4648a69f7a10e6","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","Function object will automatically make the args and kwargs immutable.\n\nFunction object also now profiles ways to create new Function objects based on another one and returning an ArgList object.","Jeff Hui"],["182254e2dba92cb6e01a258392879ebb9c5d7c3a","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","Ordered Dict object, incase it's needed.","Jeff Hui"],["87f301befe112578a1e07df4540ff4c59dc47347","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","Mock.verify() resets the mock object after verification.","Jeff Hui"],["d2e2546e06d56ee17188c21dc8b964ffce526969","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","Added count verification tests.","Jeff Hui"],["6cae44a0f1f057b80fe660849af7554228ca2544","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","Added some mock tests based on documented RSpec features.","Jeff Hui"],["11031ae6a4e96bbbfc3bccaab3d9cc15c9ab66ba","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","MagicMock is always used internally now.","Jeff Hui"],["30f64432e2338daaecb29551fd08b69c817f07ae","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","MockAttribute class was replaced with AttributeExpectation. They both do the same things (functionally).\n\nWhat was added to AttributeExpectations:\n - counts of method invocations\n - support to allow multiple AttributeExpectations to be hooked to one attribute (using ExpectationDelegator)\n - Future intended support for ordering.","Jeff Hui"],["80c9e8e8c80601ffcfc330f99a1a5056ea436335","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","Completed ordering implementation.","Jeff Hui"],["7d40bbdce976615a34a3aac7f554745af6da18a4","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","Updated changelog.","Jeff Hui"],["5ea6a830e65a95a6d5874f504a73e3394408125e","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","Minor scent.py changes.","Jeff Hui"],["12f20f618361847a96ba78519a84a90843a93fc0","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","OrderingGroup supports reset().","Jeff Hui"],["8ca0aba2b4c847bd02f3e070e03d153a8688d27d","9e4dd76ad9b38f33fdb417a4c01935958d5acd2a@jeffhui.net","Switched back to Mock() class, MagicMock is significantly slower than Mock, but added optional arg of the class to use.","Jeff Hui"]],"repo":"jeffh/describe","actor":"jeffh","ref":"refs/heads/master","size":15,"head":"8ca0aba2b4c847bd02f3e070e03d153a8688d27d","actor_gravatar":"c3d2f5d0161e288f1b40d834234c2048","push_id":30261837}