From 8ecf245c054df4d508e5ea2ed2a3ae54049adc5d Mon Sep 17 00:00:00 2001 From: "jijoong.moon" Date: Wed, 27 Mar 2019 10:48:49 +0900 Subject: [PATCH] [UNITTESTS] Fix binary write Some of test cases is not appropriate for python3. In this PR, these are fixed. (wirte binary data in to string file write option) **Self evaluation:** 1. Build test: [X]Passed [ ]Failed [ ]Skipped 2. Run test: [X]Passed [ ]Failed [ ]Skipped Signed-off-by: jijoong.moon --- tests/nnstreamer_merge/generateTest.py | 6 +++--- tests/nnstreamer_repo_lstm/generateTestCase.py | 2 +- tests/transform_stand/generateTest.py | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/nnstreamer_merge/generateTest.py b/tests/nnstreamer_merge/generateTest.py index d3e2884..67da296 100755 --- a/tests/nnstreamer_merge/generateTest.py +++ b/tests/nnstreamer_merge/generateTest.py @@ -46,7 +46,7 @@ buf.append(saveTestData("channel_00.dat", width, height, 3, batch)) buf.append(saveTestData("channel_01.dat", width, height, 2, batch)) buf.append(saveTestData("channel_02.dat", width, height, 4, batch)) -out = '' +out = b'' for b in range(0, batch): for h in range(0,height): for w in range(0,width): @@ -69,7 +69,7 @@ buf.append(saveTestData("width_100.dat", width[0], height, ch, batch)) buf.append(saveTestData("width_200.dat", width[1], height, ch, batch)) buf.append(saveTestData("width_300.dat", width[2], height, ch, batch)) -out = '' +out = b'' for b in range(0, batch): for h in range(0,height): @@ -93,7 +93,7 @@ buf.append(saveTestData("batch_1.dat", width, height, ch, batch[0])) buf.append(saveTestData("batch_2.dat", width, height, ch, batch[1])) buf.append(saveTestData("batch_3.dat", width, height, ch, batch[2])) -out = '' +out = b'' for n in range(0,3): for b in range(0, batch[n]): for h in range(0,height): diff --git a/tests/nnstreamer_repo_lstm/generateTestCase.py b/tests/nnstreamer_repo_lstm/generateTestCase.py index 9afa635..b25228f 100644 --- a/tests/nnstreamer_repo_lstm/generateTestCase.py +++ b/tests/nnstreamer_repo_lstm/generateTestCase.py @@ -59,7 +59,7 @@ def genFrame(seq, out0, out1): return frame.tostring(), out0, out1 filename = "video_4x4xBGRx.xraw" -f = open(filename, "w") +f = open(filename, "wb") out0 = arr.array('f',[0]*64) out1 = arr.array('f',[0]*64) diff --git a/tests/transform_stand/generateTest.py b/tests/transform_stand/generateTest.py index 2d80813..0793dfb 100755 --- a/tests/transform_stand/generateTest.py +++ b/tests/transform_stand/generateTest.py @@ -36,7 +36,7 @@ def saveTestData(filename, width, height): standard = np.std(a) result=abs((a-np.mean(a)) / (np.std(a)+1e-10)) - s = '' + s = b'' for w in range(0,width): for h in range(0,height): s += pack('f',result[w*height+h]) -- 2.7.4