def test_utf8_euckr(utf8, euckr):
    assert kconv.convert(utf8, "utf8", "euckr") == euckr
def test_euckr_utf8(euckr, utf8):
    assert kconv.convert(euckr, "euckr", "utf8") == utf8
def test_euckr_utf16be(euckr, utf16be):
    assert kconv.convert(euckr, "euckr", "utf16be") == utf16be
def test_str_utf8(string, utf8):
    assert kconv.convert(string, "euckr", "utf8") == utf8
def test_str_utf16be(string, utf16be):
    assert kconv.convert(string, "euckr", "utf16be") == utf16be
def test_str_euckr(string, euckr):
    assert kconv.convert(string, "euckr", "euckr") == euckr
def test_utf16be_utf16le(utf16be, utf16le):
    assert kconv.convert(utf16be, "utf16be", "utf16le") == utf16le
def test_utf16be_utf8(utf16be, utf8):
    assert kconv.convert(utf16be, "utf16be", "utf8") == utf8
def test_utf16be_euckr(utf16be, euckr):
    assert kconv.convert(utf16be, "utf16be", "euckr") == euckr
def test_utf8_utf16be(utf8, utf16be):
    assert kconv.convert(utf8, "utf8", "utf16be") == utf16be