'should return blocks based on ``new_block_delim_fn``'

def test_new_block_delim_fn(self):

    def is_not_indented(line):
        strip_diff = (len(line) - len(line.lstrip()))
        return (strip_diff == 0)
    (contents, provider, data) = self.contents_provider_and_data(strip_lines=False, strip_newlines=True, new_block_delim_fn=is_not_indented)
    self.assertEqual(data, [['One', '                ABCD'], ['Two', '                ABCD', '                EFGH'], ['Three']])
    self.assertCounters(provider, 3, 3, 3)
