def METHOD_NAME(self):
    """
    Test :func:`colour.io.luts.sony_spimtx.write_LUT_SonySPImtx`
    definition.
    """
    LUT_1_r = read_LUT_SonySPImtx(os.path.join(ROOT_LUTS, "dt.spimtx"))
    write_LUT_SonySPImtx(
        LUT_1_r, os.path.join(self._temporary_directory, "dt.spimtx")
    )
    LUT_1_t = read_LUT_SonySPImtx(
        os.path.join(self._temporary_directory, "dt.spimtx")
    )
    self.assertEqual(LUT_1_r, LUT_1_t)
    LUT_2_r = read_LUT_SonySPImtx(
        os.path.join(ROOT_LUTS, "p3_to_xyz16.spimtx")
    )
    write_LUT_SonySPImtx(
        LUT_2_r,
        os.path.join(self._temporary_directory, "p3_to_xyz16.spimtx"),
    )
    LUT_2_t = read_LUT_SonySPImtx(
        os.path.join(self._temporary_directory, "p3_to_xyz16.spimtx")
    )
    self.assertEqual(LUT_2_r, LUT_2_t)
    self.assertListEqual(LUT_2_r.comments, LUT_2_t.comments)