GitHub / joomcode/pegomock / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| f8c44266 | gauguin -> generate (#8) |
Anton Rychkov <t****y@j****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| aa05f2c4 | (reflect-mode) prog_only: don't send the program to stdout when output path i... |
Anton Rychkov <t****y@j****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5b662d5b | INFRA-4753 (reflect-mode) prog_only: write generated program into "--output" ... |
Anton Rychkov <t****y@j****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 365a0fa7 | INFRA-4753 (reflect-mode) support prog_only & exec_only flags (#5) |
Anton Rychkov <t****y@j****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ca478156 | pego-fork installation | Anton Rychkov <t****y@j****m> | over 4 years ago | |
| 70960918 | INFRA-4752: Skip-matchers param | Artem V. Navrotskiy <b****o@y****u> | over 4 years ago | |
| 81f97392 | Add go.mod | Artem V. Navrotskiy <b****o@y****u> | over 4 years ago | |
| ad2b30ac | Replace deprecated archive with archives in goreleaser config | Peter Goetz <p****o@a****m> | over 5 years ago | |
| 8753b60d | Explicit methods for Matcher ifc to support Go 1.13 and older |
Mattias Öhrn <m****n@s****m>
Committed by: Peter Götz <p****z@g****m> |
over 5 years ago | |
| 7dad47b5 | Fully splitting argument and invocation count matcher ifcs |
Mattias Öhrn <m****n@s****m>
Committed by: Peter Götz <p****z@g****m> |
over 5 years ago | |
| 1c658660 | Fixing default matcher generation |
Mattias Öhrn <m****n@s****m>
Committed by: Peter Götz <p****z@g****m> |
over 5 years ago | |
| f2702e4b | Extracting separate ArgumentMatcher ifc with no FailureMessage |
Mattias Öhrn <m****n@s****m>
Committed by: Peter Götz <p****z@g****m> |
over 5 years ago | |
| b9eeff7e | More generic verification failure message |
Mattias Öhrn <m****n@s****m>
Committed by: Peter Götz <p****z@g****m> |
over 5 years ago | |
| f5d7dc8e | Addressing PR comments |
Mattias Öhrn <m****n@s****m>
Committed by: Peter Götz <p****z@g****m> |
over 5 years ago | |
| 2fcc18c8 | Sorted imports for generated matchers |
Mattias Öhrn <m****n@s****m>
Committed by: Peter Götz <p****z@g****m> |
almost 6 years ago | |
| 7db0a7e2 | Adding NotEqualsMatcher and generated matcher factory |
Mattias Öhrn <m****n@s****m>
Committed by: Peter Götz <p****z@g****m> |
almost 6 years ago | |
| 8eedc00f | Fix empty unnamed struct matcher generation |
Patrick Jahn <3****n@u****m>
Committed by: Peter Götz <p****z@g****m> |
almost 6 years ago | |
| 0d868607 | fix typo in readme |
Avirek Ghatia <a****2@n****u>
Committed by: Peter Götz <p****z@g****m> |
about 6 years ago | |
| 883ea45d | Add PR template | Peter Goetz <p****z@g****m> | about 6 years ago | |
| 97f0a7e4 | Avoid duplicate imports when generating matchers of map types |
Darick <d****k@r****d>
Committed by: Peter Götz <p****z@g****m> |
about 6 years ago | |
| 81874f74 | Fix a bug when multiple interfaces were parsed |
Anthony Raymond <a****d@u****m>
Committed by: Peter Götz <p****z@g****m> |
about 6 years ago | |
| 4d9439da | Resolves #98 - Too Many Open Files on Rec Remove |
jpopadak <j****k@w****m>
Committed by: Peter Götz <p****z@g****m> |
over 6 years ago | |
| e907a1a4 | Explain how to track tool dependencies (#93) |
Marco Molteni <m****i@m****g>
Committed by: Peter Götz <p****z@g****m> |
almost 7 years ago | |
| e07328ac | Commit generated matchers for pegomock tests | Peter Goetz <p****z@g****m> | almost 7 years ago | |
| afa3ae75 | Add missing matcher and InOrderContext to ginkgo_compatible |
Peter Goetz <p****o@d****m>
Committed by: Peter Goetz <p****z@g****m> |
about 7 years ago | |
| 09c852b5 | Generate custom matchers for variadic types |
Peter Goetz <p****o@d****m>
Committed by: Peter Goetz <p****z@g****m> |
about 7 years ago | |
| 38ca949c | Fix logic when empty variadic arg is provided | Peter Goetz <p****z@g****m> | about 7 years ago | |
| 3821b977 | Improve variable naming in loader modelgen | Peter Goetz <p****z@g****m> | over 7 years ago | |
| 53d6478b | Support interfaces with embedded interfaces in loader modelgen | Peter Goetz <p****z@g****m> | over 7 years ago | |
| 7267ac08 | Fix logic to determine Go modules mode | Peter Goetz <p****z@g****m> | over 7 years ago | |
| ab88cba4 | Use non-hard-coded temp dir for tests | Peter Goetz <p****z@g****m> | over 7 years ago | |
| fe881404 | Add preliminary support for Modules | Peter Goetz <p****z@g****m> | over 7 years ago | |
| e86ce180 | Allow also directed channels in callback stubs | Peter Goetz <p****z@g****m> | over 7 years ago | |
| 5d8ef846 | Allow undirected channels in stub-callback when return types are directed cha... |
Peter Goetz <p****z@g****m>
Committed by: Peter Goetz <p****o@P****x> |
over 7 years ago | |
| 550445b1 | merge Merge pull request #83 from hferentschik/issue-82 |
Peter Götz <p****z@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 14320136 | Make sure import paths are sorted before iteration | Hardy Ferentschik <h****y@f****e> | over 7 years ago | |
| f35d310e | merge Merge pull request #75 from relnod/struct-name |
Peter Götz <p****z@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 2a533f54 | merge Merge branch 'master' into struct-name |
Peter Götz <p****z@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| c8efd395 | Use latest stable version of Go in travis build instead of tip | Peter Goetz <p****z@g****m> | over 7 years ago | |
| 7a34a11c | merge Merge branch 'master' into struct-name |
Peter Götz <p****z@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| cab79a99 | Fix channel directions when using experimental modelgen |
Peter Goetz <p****z@g****m>
Committed by: Peter Goetz <p****o@P****x> |
over 7 years ago | |
| 2e2f060f | Undo package name determination through AST parsing | Peter Goetz <p****z@g****m> | over 7 years ago | |
| c79a4c20 | Use package path for gorelease main | Peter Goetz <p****z@g****m> | over 7 years ago | |
| b23876c9 | Use more powerful package name determination algorithm | Peter Goetz <p****z@g****m> | over 7 years ago | |
| dc1ee29f | make struct name configurable | relnod <m****l@p****e> | over 7 years ago | |
| 5d0e5bd2 | Add .goreleaser.yml | Peter Goetz <p****z@g****m> | over 7 years ago | |
| 6ecf83bd | Document VerifyWasCalledEventually | Peter Goetz <p****o@d****m> | over 7 years ago | |
| f6b21166 | Provide Gomega compatibe OptionWithT as alias for WithT | Peter Goetz <p****o@d****m> | over 7 years ago | |
| 47014591 | Fix conflict between gomega WithT and Pegomock in test | Peter Goetz <p****o@d****m> | over 7 years ago | |
| 9097eba8 | Document ThenReturn method chaining | Peter Goetz <p****o@d****m> | over 7 years ago | |
| 6d417a09 | Introduce non-global fail handler | Peter Goetz <p****o@d****m> | over 7 years ago | |
| b113d17a | Update README to contain doc about the remove command |
Peter Goetz <p****z@g****m>
Committed by: CI Bot <C****T@d****m> |
over 7 years ago | |
| 6e3f5a02 | Replace TODOs in remove command help |
Peter Goetz <p****z@g****m>
Committed by: CI Bot <C****T@d****m> |
over 7 years ago | |
| 7d64b2d5 | Use standard errors instead of github.com/pkg/errors | Peter Goetz <p****z@g****m> | over 7 years ago | |
| c2029ea1 | Add interface{} matcher to fix tests | Peter Goetz <p****z@g****m> | over 7 years ago | |
| 6ab1ef8e | Remove matchers directory is empty after removing matcher files |
Peter Goetz <p****z@g****m>
Committed by: CI Bot <C****T@d****m> |
over 7 years ago | |
| f1893ea1 | Add DSL test for out args | Peter Goetz <p****z@g****m> | over 7 years ago | |
| aabf5ac7 | Fix mock generation when interface uses time or reflect package | Peter Goetz <p****z@g****m> | almost 8 years ago | |
| 61d6ef8f | Don't break mocks generated with an older version of pegomock | Peter Goetz <p****z@g****m> | almost 8 years ago | |
| 2408bd9a | Add proper locking to avoid data races | Peter Goetz <p****z@g****m> | almost 8 years ago | |
| 1983dd3f | Introduce VerifyWasCalledEventually | Peter Goetz <p****z@g****m> | almost 8 years ago | |
| 8743c8a7 | Fix paths: don't use hardcoded GOPATH |
Peter Goetz <p****o@d****m>
Committed by: CI Bot <C****T@d****m> |
almost 8 years ago | |
| 727eb525 | Introduce remove command |
Peter Goetz <p****o@d****m>
Committed by: CI Bot <C****T@d****m> |
almost 8 years ago | |
| d55df216 | Fix package name when absolute path was given for output-dir |
Peter Goetz <p****z@g****m>
Committed by: CI Bot <C****T@d****m> |
almost 8 years ago | |
| 9750219a | Introduce Whenever keyword to work around naming collision with Ginkgo | Peter Goetz <p****z@g****m> | almost 8 years ago | |
| da350733 | Introduce --output-dir arg | Peter Goetz <p****z@g****m> | almost 8 years ago | |
| 278dd9be | merge Merge pull request #66 from jszroberto/fix-instructions |
Peter Götz <p****z@g****m>
Committed by: GitHub <n****y@g****m> |
about 8 years ago | |
| 459f850f | Add description in watch command | Roberto Jimenez Sanchez <j****o@g****m> | about 8 years ago | |
| cd82b3bb | Install pegomock in single command | Roberto Jimenez Sanchez <j****o@g****m> | about 8 years ago | |
| 68eaad5c |
Fix error message when mock is nil
Signed-off-by: Peter Goetz <p****z@g****m> |
Tobias Zipfel <t****l@d****m>
Committed by: Peter Goetz <p****z@g****m> |
about 8 years ago | |
| c25e882d |
Fix broken previous commit
Signed-off-by: Tobias Zipfel <t****l@d****m> |
Peter Goetz <p****z@g****m>
Committed by: Tobias Zipfel <t****l@d****m> |
about 8 years ago | |
| 00389d4a |
Fix error message when interface cannot be found
Signed-off-by: Peter Goetz <p****z@g****m> |
Tobias Zipfel <t****l@d****m>
Committed by: Peter Goetz <p****z@g****m> |
about 8 years ago | |
| 5482ace3 |
Introduce InterceptMockFailures
Signed-off-by: Peter Goetz <p****z@g****m> |
Tobias Zipfel <t****l@d****m>
Committed by: Peter Goetz <p****z@g****m> |
over 8 years ago | |
| ce001972 | Make sure mock methods cannot be invoked on nil object |
Peter Goetz <p****z@g****m>
Committed by: Peter Goetz <p****o@d****m> |
over 8 years ago | |
| 22e6f2b0 | merge Merge pull request #62 from GhostRussia/fix_concurrent_stubbing |
Peter Götz <p****z@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 7b72c625 | add mutex in EqMatcher and AnyMatcher | Vladislav Fursov <g****n@g****m> | over 8 years ago | |
| 5467c6e5 | remove not needed locks | Vladislav Fursov <g****n@g****m> | over 8 years ago | |
| 9153dc9f | little fix for good looks | Vladislav Fursov <g****n@g****m> | over 8 years ago | |
| a37649d7 | fix data race when is the concurrent access with multiple stubbing and valida... | Vladislav Fursov <g****n@g****m> | over 8 years ago | |
| 8c753638 | Make mock locking more fine-grained |
Peter Goetz <p****z@g****m>
Committed by: Peter Goetz <p****o@d****m> |
over 8 years ago | |
| 28cf9087 | merge Merge pull request #60 from danilvpetrov/comments-and-formatting |
Peter Götz <p****z@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| abaa0154 | Added code generation comments both to mock and matcher files so that golint ... | Danil Petrov <d****l@c****u> | over 8 years ago | |
| 9472d250 | Update instructions when using Ginkgo | Peter Goetz <p****z@g****m> | over 8 years ago | |
| e15499ac | Revert "Use Go stable instead of tip in travis" | Peter Goetz <p****z@g****m> | over 8 years ago | |
| 01c7bb76 | Remove dot import for ginkgo to avoid namie collisions | Peter Goetz <p****z@g****m> | over 8 years ago | |
| fc8a5e18 | Use Go stable instead of tip in travis | Peter Goetz <p****z@g****m> | over 8 years ago | |
| 1a3f3306 | Introduce new command line option --matchers-dir | Peter Goetz <p****z@g****m> | over 8 years ago | |
| 3446f9e3 | merge Merge pull request #58 from danilvpetrov/output-create-nonexisting-dirs |
Peter Götz <p****z@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 90491dd3 | Added logic to create nonexisting directory structure in --output flag | Danil Petrov <d****l@c****u> | over 8 years ago | |
| 25bf506d | merge Merge pull request #57 from GhostRussia/fix_Data_race |
Peter Götz <p****z@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| e2c7eb0b | rename test | Vladislav Fursov <g****n@g****m> | over 8 years ago | |
| 505d9526 | add test | Vladislav Fursov <g****n@g****m> | over 8 years ago | |
| 180cfac5 | fix Data race #55 | Vladislav Fursov <g****n@g****m> | over 8 years ago | |
| 88279b49 | merge Merge pull request #54 from danilvpetrov/fix-invalid-chars-in-matcher-names |
Peter Götz <p****z@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 65df2bd4 | Added missing method with map of string to interface as a param to test in Di... | Danil Petrov <d****v@g****m> | over 8 years ago | |
| 6be82c67 | Removed regex methods to strip curly brackets from predeclared type, added di... | Danil Petrov <d****v@g****m> | over 8 years ago | |
| f0d8e1a5 | Fixed a typo in a comment | Danil Petrov <d****v@g****m> | over 8 years ago | |
| 322c96c0 | Added removal of non-alphanumeric characters in type strings. This is to cle... | Danil Petrov <d****v@g****m> | over 8 years ago | |
| e34a58f0 | Correctly handle vendor import paths when generating matchers | Peter Goetz <p****o@d****m> | almost 9 years ago | |
| 883e114c | Add test for camel-case type | Peter Goetz <p****o@d****m> | almost 9 years ago |