{"push_id":1086408160,"size":14,"distinct_size":11,"ref":"refs/heads/feature/add_test_fieldset","head":"cc715bd35d912bb238a90abd3a509539f8ec7a5b","before":"a4856ab6d1c47cfbb8ce60a3b0dc7bbe028a8983","commits":[{"sha":"79ee843cb10d1c767403c0de95a71358c12e5ab0","author":{"email":"094ffc2a1f6f688c46cd03d1db9a95cc81ec866a@users.noreply.github.com","name":"Jason Stathopulos"},"message":"Add Testing To Value Linked Select Component (#85)\n\n* Add Default Props For Options, Value Linked Select\r\n\r\nAdd default props for options in Value Linked Select because if the user\r\ndoes not supply an options it will course the component to error out,\r\nwhen rendering.\r\n\r\n* Fix Select Not Updating Frig On Change\r\n\r\n* Add Test For componentWillMount In Value Linked\r\n\r\n* Add Testing For _getValue() In Value Linked\r\n\r\nAdd Testing For _getValue() In Value Linked, also fix some text in\r\noptions.\r\n\r\n* Remove Multiple Prop From Value Linked Select\r\n\r\nRemove multiple prop from Value Linked Select because it is not being\r\nused by the select component nor has it never actully work as it has\r\nmultiple issues with filtering and selecting items.\r\n\r\n* Remove multiselect from guessInputType & docs\r\n\r\n* Add More test cases ...\r\n\r\n* For disappearing options (options decreases from 1 to 0) => should requestChange(undefined)\r\n* Positive test case for render => should render options prop as <option> tags\r\n* Rendered <select>'s valueLink.requestChange should be the same as props.valueLink.requestChange","distinct":false,"url":"https://api.github.com/repos/frig-js/frig/commits/79ee843cb10d1c767403c0de95a71358c12e5ab0"},{"sha":"cf8fa90c25212d7c8d9f18ea58bff75b517d5187","author":{"email":"094ffc2a1f6f688c46cd03d1db9a95cc81ec866a@users.noreply.github.com","name":"Jason Stathopulos"},"message":"Add Ignore Code Coverage, Public Function In Input (#89)\n\nAdd Ignore code coverage to public functions in Input component because\r\nthose functions are just returning the results from UnboundInput's\r\npublic functions so testing those will only be testing the results of\r\nfunctions which are already been tested.","distinct":false,"url":"https://api.github.com/repos/frig-js/frig/commits/cf8fa90c25212d7c8d9f18ea58bff75b517d5187"},{"sha":"595e0c812f170670a003b47ff70a3101495f5db7","author":{"email":"094ffc2a1f6f688c46cd03d1db9a95cc81ec866a@users.noreply.github.com","name":"Jason Stathopulos"},"message":"Add Test For Fieldset Text (#90)","distinct":false,"url":"https://api.github.com/repos/frig-js/frig/commits/595e0c812f170670a003b47ff70a3101495f5db7"},{"sha":"b68b0ed7cd81d976e8baaf309b13ed32e2f37b34","author":{"email":"6cee4672819f7ac323301bbbf229d89cb2fbddeb@touchbistro.com","name":"Jason Stathopulos"},"message":"Add Name As Required Prop For Fieldset\n\nAdd name as required prop for fieldset as it is use to access the data\nfor the fieldset in context.","distinct":true,"url":"https://api.github.com/repos/frig-js/frig/commits/b68b0ed7cd81d976e8baaf309b13ed32e2f37b34"},{"sha":"ddf0a9354aaa18c4fae444506df5507755b179cc","author":{"email":"6cee4672819f7ac323301bbbf229d89cb2fbddeb@touchbistro.com","name":"Jason Stathopulos"},"message":"Add FieldsetNestedForm Prop To Fieldset\n\nAdd FieldsetNestedForm prop to fieldset in order to support testing.","distinct":true,"url":"https://api.github.com/repos/frig-js/frig/commits/ddf0a9354aaa18c4fae444506df5507755b179cc"},{"sha":"fdbfb843aaa65377a7e4a6f94cabb68db49131d8","author":{"email":"6cee4672819f7ac323301bbbf229d89cb2fbddeb@touchbistro.com","name":"Jason Stathopulos"},"message":"Refactor Fieldset Because Of Testing","distinct":true,"url":"https://api.github.com/repos/frig-js/frig/commits/fdbfb843aaa65377a7e4a6f94cabb68db49131d8"},{"sha":"7329ce68134d18f20982e3a563615e5a641a92dd","author":{"email":"6cee4672819f7ac323301bbbf229d89cb2fbddeb@touchbistro.com","name":"Jason Stathopulos"},"message":"Add Fieldset Testing","distinct":true,"url":"https://api.github.com/repos/frig-js/frig/commits/7329ce68134d18f20982e3a563615e5a641a92dd"},{"sha":"a700ce960224207dd2798555a2f376753f8896a5","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@jessebuchanan.ca","name":"Jesse Buchanan"},"message":"Change proptypes of FieldsetNestedForm to func (...)\n\nWith React.PropTypes.element, got the following error:\n\n\"Warning: Failed propType: Invalid prop `FieldsetNestedForm` supplied to `Fieldset`, expected a single ReactElement.\"\n\nA ReactElement is an already-instantiated component, e.g. <Foo> as opposed to Foo.\n\nSince there's no Component or Class proptype, using function as the closest one.","distinct":true,"url":"https://api.github.com/repos/frig-js/frig/commits/a700ce960224207dd2798555a2f376753f8896a5"},{"sha":"d60f5a0080743788b54829c466979974548bc488","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@jessebuchanan.ca","name":"Jesse Buchanan"},"message":"Major refactoring of fieldset.test.js","distinct":true,"url":"https://api.github.com/repos/frig-js/frig/commits/d60f5a0080743788b54829c466979974548bc488"},{"sha":"b981863aaaac2d658f267671e79849b8a8722b90","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@jessebuchanan.ca","name":"Jesse Buchanan"},"message":"Attempt to fix resetModified test, not working yet","distinct":true,"url":"https://api.github.com/repos/frig-js/frig/commits/b981863aaaac2d658f267671e79849b8a8722b90"},{"sha":"ecbf518e152f4beb1a42076bacf39f7b59b6b26d","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@jessebuchanan.ca","name":"Jesse Buchanan"},"message":"Run td.reset() after all tests (...)\n\nAlso refactor a scenario in input.test.js where multiple `it` blocks were used to perform single assertions with \"shared\" setup/arrange code. Since `td.reset()` would be called after each `it` block, the setup code had to be moved into a `beforeEach` block.","distinct":true,"url":"https://api.github.com/repos/frig-js/frig/commits/ecbf518e152f4beb1a42076bacf39f7b59b6b26d"},{"sha":"f0ff0846544f277d810f38f42a687dd86fa6884a","author":{"email":"6cee4672819f7ac323301bbbf229d89cb2fbddeb@touchbistro.com","name":"Jason Stathopulos"},"message":"Remove Verify In Some Fieldset Tests\n\nRemove verify in isValid(), isModified() and modifications() fieldset\ntests because it is not necessary to have both stubbing, the calling of\nfunctions inside these functions, and verify, if the functions are being\ncalled, together. Furthermore, the expect could be use to verify if the\nfunction worked or not.","distinct":true,"url":"https://api.github.com/repos/frig-js/frig/commits/f0ff0846544f277d810f38f42a687dd86fa6884a"},{"sha":"e206581a36bb29113b12ef23434d62184e189c81","author":{"email":"6cee4672819f7ac323301bbbf229d89cb2fbddeb@touchbistro.com","name":"Jason Stathopulos"},"message":"Add Package Cloner To Clone Objects Deeply\n\nAdd package Cloner to clone objects deeply because object.assign does\nnot clone object within another object because of this if an object is\nclone the inner object is still references the original inner object. So\nany changes to that object will be reflect to the original object.\n\nRefer:\n\nhttps://www.webreflection.co.uk/blog/2015/10/06/how-to-copy-objects-in-javascript\nhttps://github.com/WebReflection/cloner","distinct":true,"url":"https://api.github.com/repos/frig-js/frig/commits/e206581a36bb29113b12ef23434d62184e189c81"},{"sha":"cc715bd35d912bb238a90abd3a509539f8ec7a5b","author":{"email":"6cee4672819f7ac323301bbbf229d89cb2fbddeb@touchbistro.com","name":"Jason Stathopulos"},"message":"Add Test For resetModified() & reset() In Fieldset","distinct":true,"url":"https://api.github.com/repos/frig-js/frig/commits/cc715bd35d912bb238a90abd3a509539f8ec7a5b"}]}