for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
__author__ = "Jon Reid"
__copyright__ = "Copyright 2011 hamcrest.org"
__license__ = "BSD, see License.txt"
import six
class QuasiSequence(object):
def __iter__(self):
return QuasiSequenceIterator()
def __len__(self):
return 2
class QuasiSequenceIterator(six.Iterator):
def __init__(self):
self.index = 1
return self
def __next__(self):
if self.index >= 3:
raise StopIteration
result = self.index
self.index += 1
return result