"""Test script for the binhex C module
Uses the mechanism of the python binhex module
Based on an original test by Roger E. Masse.
from test
import test_support
class BinHexTestCase(unittest
.TestCase
):
self
.fname1
= test_support
.TESTFN
+ "1"
self
.fname2
= test_support
.TESTFN
+ "2"
try: os
.unlink(self
.fname1
)
try: os
.unlink(self
.fname2
)
f
= open(self
.fname1
, 'w')
binhex
.binhex(self
.fname1
, self
.fname2
)
binhex
.hexbin(self
.fname2
, self
.fname1
)
f
= open(self
.fname1
, 'r')
self
.assertEqual(self
.DATA
, finish
)
test_support
.run_unittest(BinHexTestCase
)
if __name__
== "__main__":