'Test Card constructor with complex value'

def test_complex_value_card(self):

    c = fits.Card('abc', (1.2345377437887837e+88 + 6.3247673647637465e-15j))
    f1 = _pad('ABC                    =    (1.23453774378878E+88,    6.32476736476374E-15)')
    f2 = _pad('ABC                    =    (1.2345377437887E+088,    6.3247673647637E-015)')
    f3 = _pad('ABC                    =    (1.23453774378878E+88,    6.32476736476374E-15)')
    if ((str(c) != f1) and (str(c) != f2)):
        assert (str(c) == f3)
