boukeversteegh
23dcbc2695
Fixes circular import problem when a non-circular dependency triangle is flattened into two python packages
2020-07-04 15:49:55 +02:00
boukeversteegh
5d2f3a2cd9
Remove fixed test from xfail list #11
2020-06-11 13:55:12 +02:00
boukeversteegh
34c34bd15a
Add failing test for importing a message from package that looks like a nested type #87
2020-06-11 13:55:12 +02:00
boukeversteegh
fb54917f2c
Detect entry-point of tests automatically
2020-06-11 13:55:12 +02:00
boukeversteegh
7c8d47de6d
Add test cases for cousin imports that break due to aliases starting with two underscores
2020-06-11 13:55:11 +02:00
boukeversteegh
f7c2fd1194
Support nested messages, fix casing. Support test-cases in packages.
2020-06-11 13:55:11 +02:00
boukeversteegh
2f658df666
Use betterproto wrapper classes, extract to module for testability
2020-06-04 00:02:28 +02:00
boukeversteegh
62fc421d60
Add failing tests for google.protobuf Struct and Value #9
2020-06-03 23:59:10 +02:00
nat
91111ab7d8
Make plugin import errors more helpful
...
This addresses an issue where if the user happens to have black installed in
their environment but not the other dependencies when running the protoc
plugin then the resulting import error (No module named 'google') is not very
helpful.
2020-05-30 16:08:36 +02:00
boukeversteegh
6d9e3fc580
Add issue references to failing test cases
2020-05-25 23:43:01 +02:00
boukeversteegh
3c70f21074
#70 Messages should allow fields that are Python keywords
2020-05-25 23:36:08 +02:00
boukeversteegh
382fabb96c
#11 ALL_CAPS message fields are parsed incorrectly
2020-05-25 21:50:30 +02:00
boukeversteegh
18598e77d4
Remove renamed service from test input config
2020-05-25 21:38:14 +02:00
boukeversteegh
6871053ab2
#9 Import bug - returning well known type Empty from service
2020-05-25 21:21:33 +02:00
boukeversteegh
e8a9960b73
Move configuration of test-cases to config file, include list of service tests
2020-05-25 21:11:33 +02:00