From 68a196dbe5a3f0d3c62c56c6cce4640454706028 Mon Sep 17 00:00:00 2001 From: Haiyan Meng Date: Wed, 4 Dec 2019 11:16:28 -0800 Subject: [PATCH] Add a test case to demonstrate `kinds` have duplicates --- api/internal/crawl/doc/doc_test.go | 33 ++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/api/internal/crawl/doc/doc_test.go b/api/internal/crawl/doc/doc_test.go index 9c004daa5..01705072e 100644 --- a/api/internal/crawl/doc/doc_test.go +++ b/api/internal/crawl/doc/doc_test.go @@ -121,6 +121,39 @@ metadata: kind: Custom metadata: name: app-crd +`, + }, + { + identifiers: []string{ + "kind", + "metadata", + "metadata:name", + }, + values: []string{ + "kind=Deployment", + "kind=Service", + "metadata:name=app1", + "metadata:name=app2", + }, + kinds: []string{ + "Deployment", + "Deployment", + "Service", + }, + filepath: "resources.yaml", + yaml: ` +--- +kind: Deployment +metadata: + name: app1 +--- +kind: Deployment +metadata: + name: app2 +--- +kind: Service +metadata: + name: app1 `, }, }