backend_test.go 756 B

1234567891011121314151617181920212223242526272829303132
  1. package azure
  2. import (
  3. "testing"
  4. "github.com/stretchr/testify/suite"
  5. . "github.com/onsi/gomega"
  6. )
  7. type BackendSuiteTest struct {
  8. suite.Suite
  9. }
  10. func (suite *BackendSuiteTest) TestGetContainerName() {
  11. group, container := getGroupAndContainerName("docker1234")
  12. Expect(group).To(Equal("docker1234"))
  13. Expect(container).To(Equal(singleContainerName))
  14. group, container = getGroupAndContainerName("compose_service1")
  15. Expect(group).To(Equal("compose"))
  16. Expect(container).To(Equal("service1"))
  17. group, container = getGroupAndContainerName("compose_stack_service1")
  18. Expect(group).To(Equal("compose_stack"))
  19. Expect(container).To(Equal("service1"))
  20. }
  21. func TestBackendSuite(t *testing.T) {
  22. RegisterTestingT(t)
  23. suite.Run(t, new(BackendSuiteTest))
  24. }