mirror of https://github.com/mahmoud/boltons.git
Support Python 2 syntax in test
This commit is contained in:
parent
7e51ca4d29
commit
1ee9231fd5
|
@ -1,7 +1,7 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
import abc
|
||||||
import string
|
import string
|
||||||
from abc import abstractmethod, ABC
|
from abc import abstractmethod, ABCMeta
|
||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
|
@ -267,7 +267,10 @@ def test_cachedmethod():
|
||||||
|
|
||||||
|
|
||||||
def test_cachedmethod_maintains_func_abstraction():
|
def test_cachedmethod_maintains_func_abstraction():
|
||||||
|
ABC = abc.ABCMeta('ABC', (object,), {})
|
||||||
|
|
||||||
class Car(ABC):
|
class Car(ABC):
|
||||||
|
|
||||||
def __init__(self, cache=None):
|
def __init__(self, cache=None):
|
||||||
self.h_cache = LRI() if cache is None else cache
|
self.h_cache = LRI() if cache is None else cache
|
||||||
self.hand_count = 0
|
self.hand_count = 0
|
||||||
|
@ -314,7 +317,10 @@ def test_cachedproperty():
|
||||||
|
|
||||||
|
|
||||||
def test_cachedproperty_maintains_func_abstraction():
|
def test_cachedproperty_maintains_func_abstraction():
|
||||||
|
ABC = abc.ABCMeta('ABC', (object,), {})
|
||||||
|
|
||||||
class AbstractExpensiveCalculator(ABC):
|
class AbstractExpensiveCalculator(ABC):
|
||||||
|
|
||||||
@cachedproperty
|
@cachedproperty
|
||||||
@abstractmethod
|
@abstractmethod
|
||||||
def calculate(self):
|
def calculate(self):
|
||||||
|
|
Loading…
Reference in New Issue