From d747f292c063aca4c4d5084d480382de250287b9 Mon Sep 17 00:00:00 2001 From: Dmitry Cheryasov Date: Fri, 3 Sep 2010 18:10:42 +0300 Subject: [PATCH] Data for updated quickdoc tests. --- python/testData/quickdoc/PropNewDeleter.html | 11 +---------- python/testData/quickdoc/PropNewDeleter.py | 12 ++++++++++++ python/testData/quickdoc/PropNewGetter.html | 11 +---------- python/testData/quickdoc/PropNewGetter.py | 8 ++++++++ python/testData/quickdoc/PropNewSetter.html | 11 +---------- python/testData/quickdoc/PropNewSetter.py | 4 +--- python/testData/quickdoc/PropOldDeleter.py | 7 +++++++ python/testData/quickdoc/PropOldGetter.py | 7 +++++++ python/testData/quickdoc/PropOldSetter.py | 7 +++++++ 9 files changed, 45 insertions(+), 33 deletions(-) diff --git a/python/testData/quickdoc/PropNewDeleter.html b/python/testData/quickdoc/PropNewDeleter.html index 9a70817043db..9e2b5ffc1266 100644 --- a/python/testData/quickdoc/PropNewDeleter.html +++ b/python/testData/quickdoc/PropNewDeleter.html @@ -1,10 +1 @@ - - - - - - - - - \ No newline at end of file +property x of class A(object)
Copied from getter:
Does things to X

@x.deleter
def x(self, v)
Inferred return type: None
Deletes X


Deleter of property

\ No newline at end of file diff --git a/python/testData/quickdoc/PropNewDeleter.py b/python/testData/quickdoc/PropNewDeleter.py index e69de29bb2d1..82bf50196bb5 100644 --- a/python/testData/quickdoc/PropNewDeleter.py +++ b/python/testData/quickdoc/PropNewDeleter.py @@ -0,0 +1,12 @@ +class A(object): + @property + def x(self): + "Does things to X" + return 1 + + @x.deleter + def x(self, v): + "Deletes X" + self.__x = None + +del A().x \ No newline at end of file diff --git a/python/testData/quickdoc/PropNewGetter.html b/python/testData/quickdoc/PropNewGetter.html index 9a70817043db..9d29d4481182 100644 --- a/python/testData/quickdoc/PropNewGetter.html +++ b/python/testData/quickdoc/PropNewGetter.html @@ -1,10 +1 @@ - - - - - - - - - \ No newline at end of file +class A(object)

@property
def x(self)
Inferred return type: int
Does things to X
\ No newline at end of file diff --git a/python/testData/quickdoc/PropNewGetter.py b/python/testData/quickdoc/PropNewGetter.py index e69de29bb2d1..cb26ae19ca0f 100644 --- a/python/testData/quickdoc/PropNewGetter.py +++ b/python/testData/quickdoc/PropNewGetter.py @@ -0,0 +1,8 @@ +class A(object): + @property + def x(self): + "Does things to X" + return 1 + +a = A() +a.x diff --git a/python/testData/quickdoc/PropNewSetter.html b/python/testData/quickdoc/PropNewSetter.html index 9a70817043db..816d19182c81 100644 --- a/python/testData/quickdoc/PropNewSetter.html +++ b/python/testData/quickdoc/PropNewSetter.html @@ -1,10 +1 @@ - - - - - - - - - \ No newline at end of file +property x of class A(object)
Copied from getter:
Does things to X

@x.setter
def x(self, v)
Inferred return type: None
Sets X


Setter of property

\ No newline at end of file diff --git a/python/testData/quickdoc/PropNewSetter.py b/python/testData/quickdoc/PropNewSetter.py index 80c9e9b78c18..db8b396e8a8b 100644 --- a/python/testData/quickdoc/PropNewSetter.py +++ b/python/testData/quickdoc/PropNewSetter.py @@ -9,6 +9,4 @@ class A(object): "Sets X" self.__x = v -a = A() -a.x = 1 - +A().x = 1 \ No newline at end of file diff --git a/python/testData/quickdoc/PropOldDeleter.py b/python/testData/quickdoc/PropOldDeleter.py index e69de29bb2d1..29a0f98a061b 100644 --- a/python/testData/quickdoc/PropOldDeleter.py +++ b/python/testData/quickdoc/PropOldDeleter.py @@ -0,0 +1,7 @@ + class A(object): + def __getX(self): + "Doc of getter" + return self.__x + x = property(fdel=__getX) + +del A().x \ No newline at end of file diff --git a/python/testData/quickdoc/PropOldGetter.py b/python/testData/quickdoc/PropOldGetter.py index e69de29bb2d1..64155c7ad845 100644 --- a/python/testData/quickdoc/PropOldGetter.py +++ b/python/testData/quickdoc/PropOldGetter.py @@ -0,0 +1,7 @@ +class A(object): + def __getX(self): + "Doc of getter" + return self.__x + x = property(__getX) + +A().x \ No newline at end of file diff --git a/python/testData/quickdoc/PropOldSetter.py b/python/testData/quickdoc/PropOldSetter.py index e69de29bb2d1..91bf809d070b 100644 --- a/python/testData/quickdoc/PropOldSetter.py +++ b/python/testData/quickdoc/PropOldSetter.py @@ -0,0 +1,7 @@ +class A(object): + def __getX(self, x): + "Doc of getter" + self.__x = x + x = property(fset=__getX) + +A().x = 1 \ No newline at end of file