コード例 #1
0
    def test_not_implemented(self):
        ac = AbstractCounter()

        try:
            ac.increment()
            self.fail("increment should be abstract")
        except NotImplementedError:
            pass

        try:
            ac.value()
            self.fail("value should be abstract")
        except NotImplementedError:
            pass

        try:
            ac.expire()
            self.fail("expire should be abstract")
        except NotImplementedError:
            pass

        try:
            ac.increment()
            self.fail("increment should be abstract")
        except NotImplementedError:
            pass
コード例 #2
0
ファイル: tests_offline.py プロジェクト: 01-/scrapy-cluster
    def test_not_implemented(self):
        ac = AbstractCounter()

        try:
            ac.increment()
            self.fail("increment should be abstract")
        except NotImplementedError:
            pass

        try:
            ac.value()
            self.fail("value should be abstract")
        except NotImplementedError:
            pass

        try:
            ac.expire()
            self.fail("expire should be abstract")
        except NotImplementedError:
            pass

        try:
            ac.increment()
            self.fail("increment should be abstract")
        except NotImplementedError:
            pass
コード例 #3
0
 def test_default_key(self):
     ac = AbstractCounter()
     self.assertEqual('default_counter', ac.get_key())
コード例 #4
0
 def test_overloaded_key(self):
     ac = AbstractCounter('aKey')
     self.assertEqual('aKey', ac.get_key())
コード例 #5
0
ファイル: tests_offline.py プロジェクト: 01-/scrapy-cluster
 def test_overloaded_key(self):
     ac = AbstractCounter('aKey')
     self.assertEqual('aKey', ac.get_key())
コード例 #6
0
ファイル: tests_offline.py プロジェクト: 01-/scrapy-cluster
 def test_default_key(self):
     ac = AbstractCounter()
     self.assertEqual('default_counter', ac.get_key())