'This test fails on travis CI, can\'t find out why there\'s 1 line offset ...'

def test_rebulk(self):

    assert (self.rebulk._patterns[0].defined_at.lineno in [26, 27])
    assert (self.rebulk._patterns[0].defined_at.name == 'rebulk.test.test_debug')
    assert self.rebulk._patterns[0].defined_at.filename.endswith('test_debug.py')
    assert (str(self.rebulk._patterns[0].defined_at) in ['test_debug.py#L26', 'test_debug.py#L27'])
    assert (self.rebulk._patterns[1].defined_at.lineno in [27, 28])
    assert (self.rebulk._patterns[1].defined_at.name == 'rebulk.test.test_debug')
    assert self.rebulk._patterns[1].defined_at.filename.endswith('test_debug.py')
    assert (str(self.rebulk._patterns[1].defined_at) in ['test_debug.py#L27', 'test_debug.py#L28'])
    assert (self.matches[0].defined_at == self.rebulk._patterns[0].defined_at)
    assert (self.matches[1].defined_at == self.rebulk._patterns[1].defined_at)
