Abseil Team
f4e7727cf4
Googletest export
...
Fix includes in fuse_gmock_files.py
PiperOrigin-RevId: 355166403
2021-02-05 10:40:23 -08:00
ofats
59dea67b81
Googletest export
...
Remove scripts for code generating together with related files.
PiperOrigin-RevId: 352805926
2021-01-26 15:43:04 -05:00
Abseil Team
95a9bdd9f9
Googletest export
...
Use an OrderedDict to store templated_types in the AST so that gmock knows how to properly construct the templated Mock class.
This is necessary for functions that make use of the templated typename as an argument or return type.
PiperOrigin-RevId: 349405731
2021-01-13 20:58:49 -05:00
Abseil Team
252ee42d3b
Googletest export
...
Fix some issues when running fuse_gmock_files.
The module path should be updated before importing `fuse_gtest_files`, since
the script may not run from the googletest repo root. We also need a non-frozen
set in order to track progress.
PiperOrigin-RevId: 337380466
2020-10-19 14:01:26 -04:00
Abseil Team
72512aa893
Googletest export
...
Make the code Python3 compliant.
PiperOrigin-RevId: 336144198
2020-10-14 18:25:14 -04:00
Abseil Team
05c4a036bb
Googletest export
...
Update auto_mock to support C++17 nested namespaces
PiperOrigin-RevId: 318192214
2020-06-26 12:03:55 -04:00
Abseil Team
d0930731d6
Googletest export
...
Fix gmock_gen to use MOCK_METHOD instead of old style macros. Fix several
related bugs in argument parsing and return types.
- handle commas more correctly in return types
- handle commas correctly in arguments
- handle default values more correctly
PiperOrigin-RevId: 294435093
2020-02-11 15:50:18 -05:00
Abseil Team
56de7cc8b5
Googletest export
...
Fix gmock_gen to use MOCK_METHOD instead of old style macros.
PiperOrigin-RevId: 294360947
2020-02-11 15:50:10 -05:00
Abseil Team
360f5f70a3
Googletest export
...
Fix gmock_gen to use MOCK_METHOD instead of old style macros.
PiperOrigin-RevId: 294332975
2020-02-11 15:50:01 -05:00
Maximilian Schwab
838a32845c
Fixed typo
2019-11-25 08:11:28 +01:00
Krystian Kuzniarek
442f45b376
pump.py: add support for Python 3
2019-11-02 01:13:24 +01:00
misterg
0a03480824
Googletest export
...
Remove outdated unsupported scripts
PiperOrigin-RevId: 277556831
2019-10-30 16:49:09 -04:00
misterg
ba33a8876c
Googletest export
...
Internal Change
PiperOrigin-RevId: 277336786
2019-10-29 16:51:58 -04:00
mhermas
fff8dabbf6
Googletest export
...
Merge 65032e28cba171c000accc85ffaf6f1e62921b86 into 8c91ecef292e963d23cd5b25f01ea1579fbe9aaa
Closes #2470
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/googletest/pull/2470 from hermas55:bugfix/default_const_param 65032e28cba171c000accc85ffaf6f1e62921b86
PiperOrigin-RevId: 277118535
2019-10-29 16:51:49 -04:00
Krystian Kuzniarek
002905f29f
move the pumping script to googlemock
2019-10-25 17:03:39 +02:00
Abseil Team
37f3227831
Googletest export
...
Add a matcher `testing::ReturnRoundRobin` which, on each call, returns the next element in the sequence, restarting at the beginning once it has reached the end.
PiperOrigin-RevId: 276312136
2019-10-23 15:54:45 -04:00
Krystian Kuzniarek
d0cb77dcce
fix broken links
2019-08-06 20:20:50 +02:00
Gennadiy Civil
21e518557a
Merge branch 'master' into josh/fix_scoped_class2
2018-08-16 11:13:12 -04:00
Piotr Kąkol
309e8a271e
Updated broken and outdated URLs
2018-07-25 19:19:26 +02:00
Gennadiy Civil
8977af0ecf
formatting changes
2018-05-23 11:49:11 -04:00
Troy Holsapple
c8510504dd
Fixed typos
2018-02-07 22:06:00 -08:00
Josh Bodily
3e2cb75446
Merge branch 'master' into josh/fix_scoped_class2
2017-12-12 10:36:37 -07:00
Herbert Thielen
e033d8c73d
change links from former code.google.com to current github repository
2017-08-31 18:12:17 +02:00
Josh Bodily
713b077870
Fix scoped enum not working in gmock-gen.py
2017-08-10 10:58:57 -06:00
Simon Newton
39062f4e30
Fix the googlemock autotools build.
2015-09-17 08:33:43 -07:00
Syl
ac830d6b19
Fix gmock_doctor.py for Python3
2015-08-30 09:06:14 +02:00
Billy Donahue
affb09edf0
move googlemock files into googlemock/ subdir
2015-08-25 17:47:18 -04:00