def METHOD_NAME(self):
    try:
        import _testbuffer
    except ImportError as err:
        self.skipTest(str(err))
    flags = _testbuffer.ND_WRITABLE | _testbuffer.ND_FORTRAN
    array = _testbuffer.ndarray(
        [97] * 16, format="B", shape=[4, 4], flags=flags)
    with self.assertRaisesRegex(TypeError, "not C contiguous"):
        (c_char * 16).from_buffer(array)
    array = memoryview(array)
    self.assertTrue(array.f_contiguous)
    self.assertFalse(array.c_contiguous)
    with self.assertRaisesRegex(TypeError, "not C contiguous"):
        (c_char * 16).from_buffer(array)