X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=genericparser%2Fpackages%2Ftests%2Ftest_pnf_descriptor.py;h=770d74b00c96fd76a97b66d873536f84ed126cf3;hb=aef67d1a1fb076f154f9f7595b54590fc7499ee6;hp=13645e81540a43ea56bebcb0b247344881c87e08;hpb=7d0fa869b75947729dbe340f8285bc018fa849c4;p=modeling%2Fetsicatalog.git diff --git a/genericparser/packages/tests/test_pnf_descriptor.py b/genericparser/packages/tests/test_pnf_descriptor.py index 13645e8..770d74b 100644 --- a/genericparser/packages/tests/test_pnf_descriptor.py +++ b/genericparser/packages/tests/test_pnf_descriptor.py @@ -150,10 +150,10 @@ class TestPnfDescriptor(TestCase): userDefinedData=user_defined_data_json, ).save() mock_parse_pnfd.return_value = json.JSONEncoder().encode(pnfd_data) - with open('pnfd_content.txt', 'wb') as fp: + with open('pnfd_content.txt', 'wt') as fp: fp.write('test') - with open('pnfd_content.txt', 'rb') as fp: + with open('pnfd_content.txt', 'rt') as fp: resp = self.client.put( "/api/nsd/v1/pnf_descriptors/22/pnfd_content", {'file': fp}, @@ -166,10 +166,10 @@ class TestPnfDescriptor(TestCase): os.remove('pnfd_content.txt') def test_pnfd_content_upload_when_pnf_not_exist(self): - with open('pnfd_content.txt', 'wb') as fp: + with open('pnfd_content.txt', 'wt') as fp: fp.write('test') - with open('pnfd_content.txt', 'rb') as fp: + with open('pnfd_content.txt', 'rt') as fp: resp = self.client.put( "/api/nsd/v1/pnf_descriptors/22/pnfd_content", {'file': fp}, @@ -178,7 +178,7 @@ class TestPnfDescriptor(TestCase): @mock.patch.object(toscaparsers, "parse_pnfd") def test_pnfd_content_upload_when_pnfd_exist(self, mock_parse_pnfd): - with open('pnfd_content.txt', 'wb') as fp: + with open('pnfd_content.txt', 'wt') as fp: fp.write('test') PnfPackageModel( pnfPackageId='22', @@ -191,7 +191,7 @@ class TestPnfDescriptor(TestCase): pnfdId="zte-1.0" ).save() mock_parse_pnfd.return_value = json.JSONEncoder().encode(pnfd_data) - with open('pnfd_content.txt', 'rb') as fp: + with open('pnfd_content.txt', 'rt') as fp: resp = self.client.put( "/api/nsd/v1/pnf_descriptors/22/pnfd_content", {'file': fp}, @@ -199,7 +199,7 @@ class TestPnfDescriptor(TestCase): self.assertEqual(resp.status_code, status.HTTP_500_INTERNAL_SERVER_ERROR) def test_pnfd_download_normal(self): - with open('pnfd_content.txt', 'wb') as fp: + with open('pnfd_content.txt', 'wt') as fp: fp.writelines('test1') fp.writelines('test2') user_defined_data = json.JSONEncoder().encode(self.user_defined_data) @@ -216,7 +216,7 @@ class TestPnfDescriptor(TestCase): for data in resp.streaming_content: file_content = '%s%s' % (file_content, data) self.assertEqual(resp.status_code, status.HTTP_200_OK) - self.assertEqual('test1test2', file_content) + self.assertEqual("b'test1test2'", file_content) os.remove('pnfd_content.txt') def test_pnfd_download_failed(self): @@ -224,7 +224,7 @@ class TestPnfDescriptor(TestCase): self.assertEqual(response.status_code, status.HTTP_404_NOT_FOUND) def test_pnfd_download_when_not_on_boarded(self): - with open('pnfd_content.txt', 'wb') as fp: + with open('pnfd_content.txt', 'wt') as fp: fp.writelines('test1') fp.writelines('test2') user_defined_data = json.JSONEncoder().encode(self.user_defined_data)