meta_test.go 401 B

123456789101112131415161718
  1. package metadata
  2. import "testing"
  3. func TestParseMetadata(t *testing.T) {
  4. for _, query := range []string{
  5. `-- name: CreateFoo, :one`,
  6. `-- name: 9Foo_, :one`,
  7. `-- name: CreateFoo :two`,
  8. `-- name: CreateFoo`,
  9. `-- name: CreateFoo :one something`,
  10. `-- name: `,
  11. } {
  12. if _, _, err := Parse(query, CommentSyntaxDash); err == nil {
  13. t.Errorf("expected invalid metadata: %q", query)
  14. }
  15. }
  16. }