import otc

class TestElbClient:
    """ELB client tests"""

    def setUp(self):
        """Setup test cloud"""
        self.cloud = otc.OtcCloud(cloud='test')

    def tearDown(self):
        pass

    def test_elbclient_user_agent(self):
        """Check user agent"""
        assert self.cloud.elbclient.client.USER_AGENT == 'python-otcclient'

    def test_elbclient_elb(self):
        """List elbs"""
        elbs = self.cloud.elbclient.elb.list()
        assert len(elbs) >= 0
        elbs = self.cloud.elbclient.elb.list(vpcid='foo')
        assert len(elbs) >= 0
        elbs = self.cloud.elbclient.elb.list('foo')
        assert len(elbs) >= 0

    def test_elbclient_listener(self):
        """List listeners"""
        lstns = self.cloud.elbclient.listener.list()
        assert len(lstns) >= 0
        lstns = self.cloud.elbclient.listener.list('foo')
        assert len(lstns) >= 0
        lstns = self.cloud.elbclient.listener.list(elbid='foo')
        assert len(lstns) >= 0

# vim: sts=4 sw=4 ts=4 et:

import otc

class TestElbClient:
    """ELB client tests"""

    def setUp(self):
        """Setup test cloud"""
        self.cloud = otc.OtcCloud(cloud='test')

    def tearDown(self):
        pass

    def test_elbclient_user_agent(self):
        """Check user agent"""
        assert self.cloud.elbclient.client.USER_AGENT == 'python-otcclient'

    def test_elbclient_service_url(self):
        """Check ELB service url"""
        assert self.cloud.elbclient.service_url == "https://elb.eu-de.otc.t-systems.com"

    def test_elbclient_elb(self):
        """List elbs"""
        elbs = self.cloud.elbclient.elb.list()
        assert len(elbs) >= 0
        elbs = self.cloud.elbclient.elb.list(vpcid='foo')
        assert len(elbs) >= 0
        elbs = self.cloud.elbclient.elb.list('foo')
        assert len(elbs) >= 0

    def test_elbclient_listener(self):
        """List listeners"""
        lstns = self.cloud.elbclient.listener.list()
        assert len(lstns) >= 0
        lstns = self.cloud.elbclient.listener.list('foo')
        assert len(lstns) >= 0
        lstns = self.cloud.elbclient.listener.list(elbid='foo')
        assert len(lstns) >= 0

# vim: sts=4 sw=4 ts=4 et:

Check the ELB service url
Check the ELB service url

  import otc
  
  class TestElbClient:
      """ELB client tests"""
  
      def setUp(self):
          """Setup test cloud"""
          self.cloud = otc.OtcCloud(cloud='test')
  
      def tearDown(self):
          pass
  
      def test_elbclient_user_agent(self):
          """Check user agent"""
          assert self.cloud.elbclient.client.USER_AGENT == 'python-otcclient'
+ 
+     def test_elbclient_service_url(self):
+         """Check ELB service url"""
+         assert self.cloud.elbclient.service_url == "https://elb.eu-de.otc.t-systems.com"
  
      def test_elbclient_elb(self):
          """List elbs"""
          elbs = self.cloud.elbclient.elb.list()
          assert len(elbs) >= 0
          elbs = self.cloud.elbclient.elb.list(vpcid='foo')
          assert len(elbs) >= 0
          elbs = self.cloud.elbclient.elb.list('foo')
          assert len(elbs) >= 0
  
      def test_elbclient_listener(self):
          """List listeners"""
          lstns = self.cloud.elbclient.listener.list()
          assert len(lstns) >= 0
          lstns = self.cloud.elbclient.listener.list('foo')
          assert len(lstns) >= 0
          lstns = self.cloud.elbclient.listener.list(elbid='foo')
          assert len(lstns) >= 0
  
  # vim: sts=4 sw=4 ts=4 et:
  
Check the ELB service url
## Code Before:
import otc

class TestElbClient:
    """ELB client tests"""

    def setUp(self):
        """Setup test cloud"""
        self.cloud = otc.OtcCloud(cloud='test')

    def tearDown(self):
        pass

    def test_elbclient_user_agent(self):
        """Check user agent"""
        assert self.cloud.elbclient.client.USER_AGENT == 'python-otcclient'

    def test_elbclient_elb(self):
        """List elbs"""
        elbs = self.cloud.elbclient.elb.list()
        assert len(elbs) >= 0
        elbs = self.cloud.elbclient.elb.list(vpcid='foo')
        assert len(elbs) >= 0
        elbs = self.cloud.elbclient.elb.list('foo')
        assert len(elbs) >= 0

    def test_elbclient_listener(self):
        """List listeners"""
        lstns = self.cloud.elbclient.listener.list()
        assert len(lstns) >= 0
        lstns = self.cloud.elbclient.listener.list('foo')
        assert len(lstns) >= 0
        lstns = self.cloud.elbclient.listener.list(elbid='foo')
        assert len(lstns) >= 0

# vim: sts=4 sw=4 ts=4 et:

## Instruction:
Check the ELB service url
## Code After:
import otc

class TestElbClient:
    """ELB client tests"""

    def setUp(self):
        """Setup test cloud"""
        self.cloud = otc.OtcCloud(cloud='test')

    def tearDown(self):
        pass

    def test_elbclient_user_agent(self):
        """Check user agent"""
        assert self.cloud.elbclient.client.USER_AGENT == 'python-otcclient'

    def test_elbclient_service_url(self):
        """Check ELB service url"""
        assert self.cloud.elbclient.service_url == "https://elb.eu-de.otc.t-systems.com"

    def test_elbclient_elb(self):
        """List elbs"""
        elbs = self.cloud.elbclient.elb.list()
        assert len(elbs) >= 0
        elbs = self.cloud.elbclient.elb.list(vpcid='foo')
        assert len(elbs) >= 0
        elbs = self.cloud.elbclient.elb.list('foo')
        assert len(elbs) >= 0

    def test_elbclient_listener(self):
        """List listeners"""
        lstns = self.cloud.elbclient.listener.list()
        assert len(lstns) >= 0
        lstns = self.cloud.elbclient.listener.list('foo')
        assert len(lstns) >= 0
        lstns = self.cloud.elbclient.listener.list(elbid='foo')
        assert len(lstns) >= 0

# vim: sts=4 sw=4 ts=4 et:
