THRIFT-3027 Go compiler does not ensure common initialisms have consistent case
Client: Go
Patch: Magrath <paul@paulmagrath.com>
This closes #394
diff --git a/lib/go/test/Makefile.am b/lib/go/test/Makefile.am
index f34b577..ef61249 100644
--- a/lib/go/test/Makefile.am
+++ b/lib/go/test/Makefile.am
@@ -32,7 +32,8 @@
TypedefFieldTest.thrift \
RefAnnotationFieldsTest.thrift \
ErrorTest.thrift \
- NamesTest.thrift
+ NamesTest.thrift \
+ InitialismsTest.thrift
mkdir -p gopath/src
grep -v list.*map.*list.*map $(THRIFTTEST) | grep -v 'set<Insanity>' > ThriftTest.thrift
$(THRIFT) -r IncludesTest.thrift
@@ -46,6 +47,7 @@
$(THRIFT) RefAnnotationFieldsTest.thrift
$(THRIFT) ErrorTest.thrift
$(THRIFT) NamesTest.thrift
+ $(THRIFT) InitialismsTest.thrift
GOPATH=`pwd`/gopath $(GO) get code.google.com/p/gomock/gomock
ln -nfs ../../../thrift gopath/src/thrift
ln -nfs ../../tests gopath/src/tests
@@ -59,7 +61,8 @@
typedeffieldtest \
refannotationfieldstest \
errortest \
- namestest
+ namestest \
+ initialismstest
GOPATH=`pwd`/gopath $(GO) test thrift tests
clean-local:
@@ -81,4 +84,5 @@
ServicesTest.thrift \
TypedefFieldTest.thrift \
ErrorTest.thrift \
- NamesTest.thrift
+ NamesTest.thrift \
+ InitialismsTest.thrift