diff options
Diffstat (limited to 'jar/jar_test.go')
-rw-r--r-- | jar/jar_test.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/jar/jar_test.go b/jar/jar_test.go index c92011e12..61da9bb6f 100644 --- a/jar/jar_test.go +++ b/jar/jar_test.go @@ -61,6 +61,16 @@ func TestGetJavaPackage(t *testing.T) { in: "package 0foo.bar;", wantErr: true, }, + { + name: "annotations", + in: "@NonNullApi\n@X\npackage foo.bar;", + want: "foo.bar", + }, + { + name: "complex annotation", + in: "@Foo(x=y)\n@package foo.bar;", + wantErr: true, // Complex annotation not supported yet. + }, } for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { |