def test_odf2xliff2_inline(): """Test for issue #3239.""" reference_xlf = factory.getobject(REFERENCE_XLF_INLINE) odf2xliff.main(args(SOURCE_ODF_INLINE, GENERATED_XLF_TOOLKIT_INLINE)) generated_xlf_toolkit = factory.getobject(GENERATED_XLF_TOOLKIT_INLINE) print_diff(reference_xlf, generated_xlf_toolkit) assert reference_xlf == generated_xlf_toolkit
def test_roundtrip(): odf2xliff.main(args(SOURCE_ODF, TARGET_XLF)) xliff2odf.main(args(TARGET_XLF, GENERATED_ODF, t=SOURCE_ODF)) reference_odf = ODF(REFERENCE_ODF) generated_odf = ODF(GENERATED_ODF) print_diff(reference_odf, generated_odf) assert reference_odf == generated_odf
def test_odf2xliff(): reference_xlf = factory.getobject(REFERENCE_XLF) odf2xliff.main(args(SOURCE_ODF, GENERATED_XLF_TOOLKIT)) generated_xlf_toolkit = factory.getobject(GENERATED_XLF_TOOLKIT) print_diff(reference_xlf, generated_xlf_toolkit) assert reference_xlf == generated_xlf_toolkit odf2xliff.main(args(SOURCE_ODF, GENERATED_XLF_ITOOLS)) generated_xlf_itools = factory.getobject(GENERATED_XLF_ITOOLS) print_diff(reference_xlf, generated_xlf_itools) assert reference_xlf == generated_xlf_itools