backend_test.go 681 B

123456789101112131415161718192021222324
  1. package azure
  2. import (
  3. "testing"
  4. . "github.com/onsi/gomega"
  5. )
  6. // TestGetContainerName ensures we can read container group name / container name from a containerID
  7. func TestGetContainerName(t *testing.T) {
  8. RegisterTestingT(t)
  9. group, container := getGrouNameContainername("docker1234")
  10. Expect(group).To(Equal("docker1234"))
  11. Expect(container).To(Equal(singleContainerName))
  12. group, container = getGrouNameContainername("compose_service1")
  13. Expect(group).To(Equal("compose"))
  14. Expect(container).To(Equal("service1"))
  15. group, container = getGrouNameContainername("compose_stack_service1")
  16. Expect(group).To(Equal("compose_stack"))
  17. Expect(container).To(Equal("service1"))
  18. }