github.com/metaprov/modela-operator@v0.0.0-20240118193048-f378be8b74d2/pkg/kube/resource_test.go (about)

     1  package kube
     2  
     3  const TEST_YAML = `
     4  apiVersion: v1
     5  kind: Namespace
     6  metadata:
     7    name: test-yaml2
     8  `
     9  
    10  /*
    11  func TestResources_LoadModelaSystem(t *testing.T) {
    12  	output, _, err := LoadResources("modela-system", []kio.Filter{ContainerVersionFilter{"1.0.0"}})
    13  	assert.Nil(t, err)
    14  	fmt.Println(string(output))
    15  }
    16  
    17  func TestResources_LoadTenant(t *testing.T) {
    18  	output, _, err := LoadResources("tenant", []kio.Filter{NamespaceFilter{"tenant-test"}})
    19  	assert.Nil(t, err)
    20  	assert.False(t, strings.Contains(string(output), "default-tenant"))
    21  	fmt.Println(string(output))
    22  }
    23  
    24  func TestResources_LoadCatalog(t *testing.T) {
    25  	output, _, err := LoadResources("modela-catalog", []kio.Filter{ManagedImageFilter{"1.0.0"}})
    26  	assert.Nil(t, err)
    27  	assert.False(t, strings.Contains(string(output), "tag: latest"))
    28  	fmt.Println(string(output))
    29  }
    30  
    31  func TestResources_Apply(t *testing.T) {
    32  	err := ApplyYaml(TEST_YAML)
    33  	assert.Nil(t, err)
    34  }*/