Turn "public" back on after emitting some private methods

This commit is contained in:
Robin Dunn
2017-08-29 16:23:49 -07:00
parent 09f48f5d21
commit b037c4e7cb
2 changed files with 2 additions and 0 deletions

View File

@@ -132,6 +132,7 @@ def addBaseVirtuals(c):
private:
virtual size_t GetDataSize(const wxDataFormat& format) const;
virtual bool GetDataHere(const wxDataFormat& format, void* buf) const;
public:
"""))

View File

@@ -254,6 +254,7 @@ class DataObjTests(wtc.WidgetTestCase):
data1 = list(range(10))
obj = wx.CustomDataObject('my custom format')
obj.SetData(pickle.dumps(data1))
assert obj.GetDataSize() > 0
data2 = pickle.loads(obj.GetData().tobytes())
self.assertEqual(data1, data2)