'Testing the use of two scalar records of differing type'

def test_two_distinct_records(self):

    nbval1 = self.nbsample1d.copy()[0]
    nbval2 = self.refsample1d2.copy()[0]
    expected = (nbval1['a'] + nbval2['f'])
    nbrecord1 = numpy_support.from_dtype(recordtype)
    nbrecord2 = numpy_support.from_dtype(recordtype2)
    cfunc = self.get_cfunc(get_two_records_distinct, (nbrecord1, nbrecord2))
    got = cfunc(nbval1, nbval2)
    self.assertEqual(expected, got)
