...

Source file src/sigs.k8s.io/kustomize/api/krusty/multibytecharacter_test.go

Documentation: sigs.k8s.io/kustomize/api/krusty

     1  // Copyright 2022 The Kubernetes Authors.
     2  // SPDX-License-Identifier: Apache-2.0
     3  
     4  package krusty_test
     5  
     6  import (
     7  	"testing"
     8  
     9  	kusttest_test "sigs.k8s.io/kustomize/api/testutils/kusttest"
    10  )
    11  
    12  func TestMultibyteCharInConfigMap(t *testing.T) {
    13  	th := kusttest_test.MakeHarness(t)
    14  	th.WriteK(".", `
    15  resources:
    16    - resources.yaml
    17  `)
    18  	th.WriteF("resources.yaml", `
    19  apiVersion: v1
    20  kind: ConfigMap
    21  metadata:
    22    name: game-config
    23  data:
    24    key: あ 
    25  `)
    26  	m := th.Run(".", th.MakeDefaultOptions())
    27  	th.AssertActualEqualsExpected(m, `
    28  apiVersion: v1
    29  data:
    30    key: あ
    31  kind: ConfigMap
    32  metadata:
    33    name: game-config
    34  `)
    35  }
    36  

View as plain text