THRIFT-3023 Go compiler is a little overly conservative with names of attributes
Client: Go
Patch: Paul Magrath <paul@swiftkey.com>
This closes #389
diff --git a/lib/go/test/Makefile.am b/lib/go/test/Makefile.am
index a93318a..f34b577 100644
--- a/lib/go/test/Makefile.am
+++ b/lib/go/test/Makefile.am
@@ -31,7 +31,8 @@
GoTagTest.thrift \
TypedefFieldTest.thrift \
RefAnnotationFieldsTest.thrift \
- ErrorTest.thrift
+ ErrorTest.thrift \
+ NamesTest.thrift
mkdir -p gopath/src
grep -v list.*map.*list.*map $(THRIFTTEST) | grep -v 'set<Insanity>' > ThriftTest.thrift
$(THRIFT) -r IncludesTest.thrift
@@ -44,6 +45,7 @@
$(THRIFT) TypedefFieldTest.thrift
$(THRIFT) RefAnnotationFieldsTest.thrift
$(THRIFT) ErrorTest.thrift
+ $(THRIFT) NamesTest.thrift
GOPATH=`pwd`/gopath $(GO) get code.google.com/p/gomock/gomock
ln -nfs ../../../thrift gopath/src/thrift
ln -nfs ../../tests gopath/src/tests
@@ -56,7 +58,8 @@
servicestest \
typedeffieldtest \
refannotationfieldstest \
- errortest
+ errortest \
+ namestest
GOPATH=`pwd`/gopath $(GO) test thrift tests
clean-local:
@@ -77,4 +80,5 @@
RefAnnotationFieldsTest.thrift \
ServicesTest.thrift \
TypedefFieldTest.thrift \
- ErrorTest.thrift
+ ErrorTest.thrift \
+ NamesTest.thrift